Return the correct server response for the 'message' response field from the server.

Previously this would use the generic message corresponding to the response code, which isn't always accurate. Since we're already parsing the headers, we can simply return that directly (This also has the benefit that it's the same code for both Streams and Curl header handling).
Fixes #28919


git-svn-id: https://develop.svn.wordpress.org/trunk@29848 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Dion Hulse 2014-10-08 05:18:22 +00:00
parent 539d55e068
commit 2ed0d6cae0

View File

@ -1442,10 +1442,6 @@ class WP_Http_Curl {
} }
} }
$response = array();
$response['code'] = curl_getinfo( $handle, CURLINFO_HTTP_CODE );
$response['message'] = get_status_header_desc($response['code']);
curl_close( $handle ); curl_close( $handle );
if ( $r['stream'] ) if ( $r['stream'] )
@ -1454,7 +1450,7 @@ class WP_Http_Curl {
$response = array( $response = array(
'headers' => $theHeaders['headers'], 'headers' => $theHeaders['headers'],
'body' => null, 'body' => null,
'response' => $response, 'response' => $theHeaders['response'],
'cookies' => $theHeaders['cookies'], 'cookies' => $theHeaders['cookies'],
'filename' => $r['filename'] 'filename' => $r['filename']
); );