PHP使用CURL 代理问题
程序员文章站
2022-04-22 19:19:30
...
socks5 - PHP使用CURL 代理问题
用一个socket5的代理访问谷歌,命令行模式下可以的,但是PHP代码就是不行,直接返回false
代码贴出来了,求大神帮我捋捋吧
代理字符串写成 tcp://127.0.0.1:1080
试试,
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); if ($this->proxy) { curl_setopt($ch, CURLOPT_PROXY, $this->proxy); }
上面是我弄google的时候的配置,正常用。
以上就是socks5 - PHP使用CURL 代理问题的内容,更多相关内容请关注PHP中文网(www.php.cn)!
推荐阅读
-
php下使用iconv需要注意的问题
-
php使用sql数据库 获取字段问题介绍
-
php foreach循环中使用引用的问题
-
PHP下通过file_get_contents的代理使用方法
-
php使用curl模拟多线程实现批处理功能示例
-
使用nginx代理gogs遇到推送代码错误的问题(RPC failed; HTTP 413 curl 22 The requested URL returned error: 413)
-
win2003下PHP使用preg_match_all导致apache崩溃问题的解决方法
-
PHP使用CURL实现多线程抓取网页
-
PHP的foreach中使用引用时需要注意的一个问题和解决方法
-
使用php方法curl抓取AJAX异步内容思路分析及代码分享