Requests_Proxy_HTTP::__construct() WordPress Method
The Requests_Proxy_HTTP::__construct() method is used to establish an HTTP proxy connection. This method accepts an array of options that can be used to set the proxy server, port, and authentication credentials, if necessary.
Requests_Proxy_HTTP::__construct( array|null $args = null ) #
Constructor
Parameters
- $args
(array|null)(Optional)Array of user and password. Must have exactly two elements
Default value: null
Source
File: wp-includes/Requests/Proxy/HTTP.php
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | public function __construct( $args = null) { if ( is_string ( $args )) { $this ->proxy = $args ; } elseif ( is_array ( $args )) { if ( count ( $args ) === 1) { list( $this ->proxy) = $args ; } elseif ( count ( $args ) === 3) { list( $this ->proxy, $this ->user, $this ->pass) = $args ; $this ->use_authentication = true; } else { throw new Requests_Exception( 'Invalid number of arguments' , 'proxyhttpbadargs' ); } } } |
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
1.6 | Introduced. |