|[ Index ]||
|[ Index ] [ Classes ] [ Functions ] [ Variables ] [ Constants ] [ Statistics ]|
HTTP API: WP_Http_Streams class
|File Size:||473 lines (16 kb)|
|Included or required:||0 times|
|Includes or requires:||0 files|
|request( $url, $args = array() X-Ref|
|Send a HTTP request to a URI using PHP Streams.|
param: string $url The request URL.
param: string|array $args Optional. Override the defaults.
return: array|WP_Error Array containing 'headers', 'body', 'response', 'cookies', 'filename'. A WP_Error instance upon error
|verify_ssl_certificate( $stream, $host ) X-Ref|
|Verifies the received SSL certificate against its Common Names and subjectAltName fields.|
PHP's SSL verifications only verify that it's a valid Certificate, it doesn't verify if
the certificate is valid for the hostname which was requested.
This function verifies the requested hostname against certificate's subjectAltName field,
if that is empty, or contains no DNS entries, a fallback to the Common Name field is used.
IP Address support is included if the request is being made to an IP address.
param: stream $stream The PHP Stream which the SSL request is being made over
param: string $host The hostname being requested
return: bool If the cerficiate presented in $stream is valid for $host
|test( $args = array() X-Ref|
|Determines whether this class can be used for retrieving a URL.|
param: array $args Optional. Array of request arguments. Default empty array.
return: bool False means this class can not be used, true means it can.
|Generated: Tue May 19 15:51:04 2020||Cross-referenced by PHPXref 0.7.1|