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 相关文章推荐
一个简易需要注册的留言版程序
Oct 09 PHP
PHP 已经成熟
Dec 04 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
Jul 05 PHP
php环境下利用session防止页面重复刷新的具体实现
Jan 09 PHP
PHPThumb图片处理实例
May 03 PHP
浅析PHP文件下载原理
Dec 25 PHP
PHP实现抓取迅雷VIP账号的方法
Jul 30 PHP
WordPress中设置Post Type自定义文章类型的实例教程
May 10 PHP
制作个性化的WordPress登陆界面的实例教程
May 21 PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 PHP
php实现快速对二维数组某一列进行组装的方法小结
Dec 04 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 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
ThinkPHP之N方法实例详解
2014/06/20 PHP
PHP操作文件的一些基本函数使用示例
2014/11/18 PHP
php检查字符串中是否包含7位GSM字符的方法
2015/03/17 PHP
PHP magento后台无法登录问题解决方法
2016/11/24 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
Jquery 扩展方法
2010/05/06 Javascript
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
jquery等宽输出文字插件使用介绍
2013/09/18 Javascript
基于JQuery实现的Select级联
2014/01/27 Javascript
JavaScript中switch判断容易犯错的一个细节
2014/08/27 Javascript
js在IE与firefox的差异集锦
2014/11/11 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
2017/01/05 Javascript
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
angular4模块中给标签添加背景图的实现方法
2017/09/15 Javascript
React Native自定义控件底部抽屉菜单的示例
2018/02/08 Javascript
layui实现把数据表格时间戳转换为时间格式的例子
2019/09/12 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
vue 导出文件,携带请求头token操作
2020/09/10 Javascript
python使用xmlrpc实例讲解
2013/12/17 Python
解决Python中字符串和数字拼接报错的方法
2016/10/23 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
对python 多线程中的守护线程与join的用法详解
2019/02/18 Python
python3.6实现学生信息管理系统
2019/02/21 Python
基于python生成器封装的协程类
2019/03/20 Python
python匿名函数用法实例分析
2019/08/03 Python
Python3如何在服务器打印资产信息
2020/08/27 Python
HTML5拖拽的简单实例
2016/05/30 HTML / CSS
加拿大床上用品、家居装饰、厨房和浴室产品购物网站:Linen Chest
2018/06/05 全球购物
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
Oasis服装官网:时尚女装在线
2020/07/09 全球购物
this关键字的含义
2015/04/08 面试题
小学学雷锋活动总结
2014/04/25 职场文书
入党综合考察材料
2014/06/02 职场文书
计算机考试作弊检讨书1000字
2015/01/01 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python