PHP CURL使用代理来访问目标
程序员文章站
2022-03-11 22:20:12
...
有些时候对方你不能直接使用自己的服务器IP来执行CURL,所以找一些很多代理来搞定。你懂的
$curl=curl_init(); curl_setopt($curl,CURLOPT_URL, "http://www.fuck.com/login"); 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, "fuck.3322.org: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);
下一篇: 2017年的总结 [匠心]
推荐阅读
-
PHP下通过file_get_contents的代理使用方法
-
php使用curl模拟多线程实现批处理功能示例
-
使用nginx代理gogs遇到推送代码错误的问题(RPC failed; HTTP 413 curl 22 The requested URL returned error: 413)
-
PHP使用CURL实现多线程抓取网页
-
使用php方法curl抓取AJAX异步内容思路分析及代码分享
-
php使用curl简单抓取远程url的方法
-
PHP的cURL库简介及使用示例
-
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
-
php curl请求 (get请求,post请求,代理ip设置)
-
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法