WordPress Version: 6.1
/**
* Retrieve only the cookies from the raw response.
*
* @since 4.4.0
*
* @param array|WP_Error $response HTTP response.
* @return WP_Http_Cookie[] An array of `WP_Http_Cookie` objects from the response.
* Empty array if there are none, or the response is a WP_Error.
*/
function wp_remote_retrieve_cookies($response)
{
if (is_wp_error($response) || empty($response['cookies'])) {
return array();
}
return $response['cookies'];
}