使用工作代理时,卷曲返回空

时间:2016-10-25 18:53:42

标签: php curl proxy

我试图通过代理使用curl,当我不使用代理它工作正常但如果我使用代理它返回null,没有错误消息或任何东西。 我已经尝试了其他已解决的问题,但他们的答案尚无定论。

这是我的代码:

<?php
$url = 'http://dynupdate.no-ip.com/ip.php';
$proxy = '122.117.225.161:8080';
//$proxyauth = 'user:pass';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);         
curl_setopt($ch, CURLOPT_PROXY, $proxy);     
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, $proxyauth);   
curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); 
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);  
curl_setopt($ch, CURLOPT_HEADER, 1); 

$curl_scraped_page = curl_exec($ch);
curl_close($ch);
var_dump($curl_scraped_page); 

?>

代理有一个免费的工作代理(我手动检查),我也尝试使用私有代理(我使用用户:传递身份验证方法),但仍然返回null。

任何信息都会有所帮助。 谢谢!

0 个答案:

没有答案