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 相关文章推荐
一个用mysql_odbc和php写的serach数据库程序
Oct 09 PHP
PHP实现用户认证及管理完全源码
Mar 11 PHP
PHP连接SQLSERVER 注意事项(附dll文件下载)
Jun 28 PHP
PHP随机生成随机个数的字母组合示例
Jan 14 PHP
PHP对象递归引用造成内存泄漏分析
Aug 28 PHP
新浪SAE搭建PHP项目教程
Jan 28 PHP
全面解读PHP的人气开发框架Laravel
Oct 15 PHP
PHP+Ajax实现验证码的实时验证
Jul 20 PHP
PHP实现SMTP邮件的发送实例
Sep 27 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
Mar 14 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
May 05 PHP
Yii2框架自定义类统一处理url操作示例
May 25 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中使用memcache存储session的三种配置方法
2014/04/05 PHP
php中__destruct与register_shutdown_function执行的先后顺序问题
2014/10/17 PHP
PHPUnit安装及使用示例
2014/10/29 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
Yii2超好用的日期和时间组件(值得收藏)
2016/05/05 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
捕获键盘事件(且兼容各浏览器)
2013/07/03 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
JavaScript日期时间与时间戳的转换函数分享
2015/01/31 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
node通过express搭建自己的服务器
2017/09/30 Javascript
Angular实现的简单查询天气预报功能示例
2017/12/27 Javascript
JS中的BOM应用
2018/02/02 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
小试SVG之新手小白入门教程
2019/01/08 Javascript
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
2019/01/18 jQuery
vue axios post发送复杂对象问题
2019/06/04 Javascript
[47:39]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 LGD vs OPTIC
2018/03/31 DOTA
写了个监控nginx进程的Python脚本
2012/05/10 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
浅谈插入排序算法在Python程序中的实现及简单改进
2016/05/04 Python
基于OpenCV python3实现证件照换背景的方法
2019/03/22 Python
Python类中的装饰器在当前类中的声明与调用详解
2020/04/15 Python
python2.7使用scapy发送syn实例
2020/05/05 Python
html5 worker 实例(二) 图片变换效果
2013/06/24 HTML / CSS
美国乡村商店:Plow & Hearth
2016/09/12 全球购物
三星英国官网:Samsung英国
2018/09/25 全球购物
德国自行车商店:Tretwerk
2019/06/21 全球购物
留学推荐信中文范文三篇
2014/01/25 职场文书
旅游与环境专业求职信
2014/06/05 职场文书
检讨书范文500字
2015/01/28 职场文书
三傻大闹宝莱坞观后感
2015/06/03 职场文书
关爱空巢老人感想
2015/08/11 职场文书
高三化学教学反思
2016/02/22 职场文书