php 使用curl 代理访问报错:Operation timed out after 0 milliseconds with 0 out of 0 bytes received
2017-06-22 22:48
549 查看
对应的curl代码如下:
出现报错Operation timed out after 0 milliseconds with 0 out of 0 bytes received
或者
可能是ssl版本问题
出现报错Operation timed out after 0 milliseconds with 0 out of 0 bytes received
$ch = curl_init(); curl_setopt ($ch, CURLOPT_PROXY, $proxy); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt ($ch, CURLOPT_COOKIEJAR, "c:\cookie.txt"); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt ($ch, CURLOPT_TIMEOUT, 120); $result = curl_exec ($ch); curl_close($ch); return $result;
或者
$curl=curl_init(); curl_setopt($curl,CURLOPT_URL, "https://www.lvtao.net"); curl_setopt($curl,CURLOPT_HEADER,1); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); curl_setopt($curl,CURLOPT_POST,1); curl_setopt($curl,CURLOPT_PROXYTYPE,CURLPROXY_SOCKS5);//使用了SOCKS5代理 curl_setopt($curl, CURLOPT_PROXY, "ip:1080"); $data = array('user' => "geek", 'password' => 'fuck'); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); //curl_setopt($curl, CURLOPT_HTTPPROXYTUNNEL, 1);如果是HTTP代理 //curl_setopt($curl, CURLOPT_COOKIEJAR, 'cookie.txt');cookie你懂的 $request = curl_exec($curl); //var_dump($request); curl_close($curl);
可能是ssl版本问题
$ch=curl_init(); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSLVERSION, 3);
相关文章推荐
- PHP 初学者 使用cURL并用代理访问http
- PHP之CURL使用代理来访问目标
- php 报错:Operation timed out after **
- MAC - 使用 brew 安装东西时出现 curl: (7) Failed connect to downloads.sf.net:443; Operation timed out 的解决办法
- php使用curl通过代理获取数据的实现方法
- php使用curl通过代理获取数据的实现方法
- Java中使用多线程、curl及代理IP模拟post提交和get访问
- php使用curl访问https示例分享
- Java中使用多线程、curl及代理IP模拟post提交和get访问
- php使用curl访问https
- Android程序访问网络时The operation timed out错误解决方法
- 在PHP中使用CURL访问HTTPS时出现certificate verify failed解决办法
- php使用curl并发减少后端访问时间的方法分析
- PHP中使用curl及代理IP模拟post提交【两种实用方法】
- php使用curl并发减少后端访问时间的方法分析
- 在PHP中使用CURL访问HTTPS时出现certificate verify failed解决办法
- PHP中使用curl及代理IP模拟post提交【两种实用方法】
- php使用curl带cookie访问一直失败求助
- PHP使用代理访问网站方法
- php使用curl访问https示例分享