WP_Http::processResponse( string $response ): array

Parses the responses and splits the parts into headers and body.


Parameters

$response string Required
The full response string.

Top ↑

Return

array Array with response headers and body.

  • headers string
    HTTP response headers.
  • body string
    HTTP response body.


Top ↑

Source

File: wp-includes/class-wp-http.php. View all references

public static function processResponse( $response ) { // phpcs:ignore WordPress.NamingConventions.ValidFunctionName.MethodNameInvalid
	$response = explode( "\r\n\r\n", $response, 2 );

	return array(
		'headers' => $response[0],
		'body'    => isset( $response[1] ) ? $response[1] : '',
	);
}


Top ↑

Changelog

Changelog
Version Description
2.7.0 Introduced.

Top ↑

User Contributed Notes

You must log in before being able to contribute a note or feedback.