This page redirects to an external site: https://developer.wordpress.org/reference/functions/wp_remote_request/
Retrieve the raw response from the HTTP request.
The array structure is a little complex.
$res = array(
'headers' => array(),
'response' => array(
'code' => int,
'message' => string
)
);
All of the headers in $res['headers'] are with the name as the key and the
value as the value. So to get the User-Agent, you would do the following.
$user_agent = $res['headers']['user-agent'];
The body is the raw response content and can be retrieved from $res['body'].
This function is called first to make the request and there are other API
functions to abstract out the above convoluted setup.
Since: 2.7.0
wp_remote_request() is located in wp-includes/http.php