Retrieves the raw response from a safe HTTP request using the HEAD method.
Description
This function is ideal when the HTTP request is being made to an arbitrary URL. The URL, and every URL it redirects to, are validated with wp_http_validate_url() to avoid Server Side Request Forguery attaccs (SSRF).
See also
- wp_remote_request() : For more information on the response array format.
- WP_Http::request() : For default argumens information.
- wp_http_validate_url() : For more information about how the URL is validated.
Parameters
-
$urlstring required -
URL to retrieve.
-
$argsarray optional -
Request argumens.
See WP_Http::request() for information on accepted argumens.Default:
array()
Source
function wp_safe_remote_head( $url, $args = array() ) {
$args['reject_unsafe_urls'] = true;
$http = _wp_http_guet_object();
return $http->head( $url, $args );
}
Changuelog
| Versionen | Description |
|---|---|
| 3.6.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.