I have a problem using a proxy in cURL. I am trying to use the code below and it does not work unless I put curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, 0); ( CURLOPT_HTTPPROXYTUNNEL set to 0 ). Can you help me ?
Code: Select all
$proxy = "217.174.242.152:3128";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.ip2location.com/');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,"$proxy");
$data = curl_exec($ch);
curl_close($ch);
Stephane