Default Curl::setProxyTunnel() to enable tunneling; Use Curl::setProxyTunnel() in proxy example

This commit is contained in:
Zach Borboa
2018-07-17 20:21:44 -07:00
parent 29dd124a6d
commit d474d3f40f
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -273,7 +273,7 @@ Curl::setOpts($options)
Curl::setPort($port)
Curl::setProxy($proxy, $port = null, $username = null, $password = null)
Curl::setProxyAuth($auth)
Curl::setProxyTunnel($tunnel)
Curl::setProxyTunnel($tunnel = true)
Curl::setProxyType($type)
Curl::setReferer($referer)
Curl::setReferrer($referrer)
+1 -1
View File
@@ -5,6 +5,6 @@ use \Curl\Curl;
$curl = new Curl();
$curl->setProxy('someproxy.com', '9999', 'username', 'password');
$curl->setOpt(CURLOPT_HTTPPROXYTUNNEL, 1);
$curl->setProxyTunnel();
$curl->get('https://httpbin.org/get');
var_dump($curl->response);
+1 -1
View File
@@ -1071,7 +1071,7 @@ class Curl
* @access public
* @param $tunnel boolean
*/
public function setProxyTunnel($tunnel)
public function setProxyTunnel($tunnel = true)
{
$this->setOpt(CURLOPT_HTTPPROXYTUNNEL, $tunnel);
}