From d474d3f40f4b0773d4923da53f76c214e852d8e3 Mon Sep 17 00:00:00 2001 From: Zach Borboa Date: Tue, 17 Jul 2018 20:21:44 -0700 Subject: [PATCH] Default Curl::setProxyTunnel() to enable tunneling; Use Curl::setProxyTunnel() in proxy example --- README.md | 2 +- examples/proxy.php | 2 +- src/Curl/Curl.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 419c5d8..28ab4db 100644 --- a/README.md +++ b/README.md @@ -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) diff --git a/examples/proxy.php b/examples/proxy.php index 0c677c6..d60ca1e 100644 --- a/examples/proxy.php +++ b/examples/proxy.php @@ -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); diff --git a/src/Curl/Curl.php b/src/Curl/Curl.php index 953b294..b962716 100644 --- a/src/Curl/Curl.php +++ b/src/Curl/Curl.php @@ -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); }