wp_remote_retrieve_header
Retrieve a single header by name from the raw response.
Description
Returns (string)
The header value. Empty string on if incorrect parameter given, or if the header doesn't exist.
Parameters (2)
- 0. $response (array)
- The response.
- 1. $header (string)
- Header name to retrieve value from.
Usage
if ( !function_exists( 'wp_remote_retrieve_header' ) ) { require_once ABSPATH . WPINC . '/http.php'; } // The response. $response = array(); // Header name to retrieve value from. $header = ''; // NOTICE! Understand what this does before running. $result = wp_remote_retrieve_header($response, $header);
Defined (1)
The function is defined in the following location(s).
- /wp-includes/http.php
- function wp_remote_retrieve_header( $response, $header ) {
- if ( is_wp_error( $response ) || ! isset( $response['headers'] ) ) {
- return '';
- }
- if ( isset( $response['headers'][ $header ] ) ) {
- return $response['headers'][$header];
- }
- return '';
- }