php使用curl通过代理获取数据的实现方法


Posted in PHP onMay 16, 2016

本文实例讲述了php使用curl通过代理获取数据的实现方法。分享给大家供大家参考,具体如下:

$curl=curl_init();
curl_setopt($curl, CURLOPT_URL, "http://www.baidu.com/");
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:20.0) Gecko/20100101 Firefox/20.0');
curl_setopt($curl, CURLOPT_REFERER, 'http://www.guahao.com/');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($param));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPPROXYTUNNEL, true);
curl_setopt($curl, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
curl_setopt($curl, CURLOPT_PROXY, "180.186.11.121");
curl_setopt($curl, CURLOPT_PROXYPORT, "37211");
curl_setopt($curl, CURLOPT_PROXYUSERPWD, "taras:taras-ss5");
$result=curl_exec($curl);
PHP 相关文章推荐
PHP完整的日历类(CLASS)
Nov 27 PHP
php中获得视频时间总长度的另一种方法
Sep 15 PHP
PHP生成压缩文件实例
Feb 07 PHP
Laravel 5框架学习之表单验证
Apr 08 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
Sep 20 PHP
php中session定期自动清理的方法
Nov 12 PHP
php类中的$this,static,final,const,self这几个关键字使用方法
Dec 14 PHP
php文档工具PHP Documentor安装与使用方法
Jan 25 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
May 04 PHP
php+webSoket实现聊天室示例代码(附源码)
Feb 17 PHP
ThinkPHP实现生成和校验验证码功能
Apr 28 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
Dec 18 PHP
php实现转换html格式为文本格式的方法
May 16 #PHP
php中array_unshift()修改数组key注意事项分析
May 16 #PHP
thinkPHP3.2简单实现文件上传的方法
May 16 #PHP
thinkPHP简单遍历数组方法分析
May 16 #PHP
thinkPHP删除前弹出确认框的简单实现方法
May 16 #PHP
ThinkPHP自定义Redis处理SESSION的实现方法
May 16 #PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 #PHP
You might like
php self,$this,const,static,->的使用
2009/10/22 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
PHP实现重载的常用方法实例详解
2017/10/18 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
将json当数据库一样操作的javascript lib
2013/10/28 Javascript
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
深入理解jQuery layui分页控件的使用
2016/08/17 Javascript
jQuery中 $ 符号的冲突问题及解决方案
2016/11/04 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
原生javascript AJAX 三级联动的实现代码
2018/05/04 Javascript
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
vue中created和mounted的区别浅析
2019/08/13 Javascript
JavaScript Html实现移动端红包雨功能页面
2021/01/10 Javascript
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
python实现的文件同步服务器实例
2015/06/02 Python
python 第三方库的安装及pip的使用详解
2017/05/11 Python
关于Tensorflow中的tf.train.batch函数的使用
2018/04/24 Python
Pandas 合并多个Dataframe(merge,concat)的方法
2018/06/08 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
2019/08/26 Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
2020/04/13 Python
css3 background属性调整增强介绍
2010/12/18 HTML / CSS
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
医科学校毕业生自荐信
2013/11/09 职场文书
工程造价专业求职信
2014/07/17 职场文书
年度安全生产目标责任书
2014/07/23 职场文书
2014年工程工作总结
2014/11/25 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书
教你如何用Python实现人脸识别(含源代码)
2021/06/23 Python
如何Tomcat中使用ipv6地址
2022/05/06 Servers
windows11选中自动复制怎么开启? Win11自动复制所选内容的方法
2022/07/23 数码科技