WordPress Version: 4.3
/**
* Retrieve a single header by name from the raw response.
*
* @since 2.7.0
*
* @param array $response
* @param string $header Header name to retrieve value from.
* @return string The header value. Empty string on if incorrect parameter given, or if the header doesn't exist.
*/
function wp_remote_retrieve_header($response, $header)
{
if (is_wp_error($response) || !isset($response['headers']) || !is_array($response['headers'])) {
return '';
}
if (array_key_exists($header, $response['headers'])) {
return $response['headers'][$header];
}
return '';
}