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 parse_url 一个好用的函数
Oct 03 PHP
php 安全过滤函数代码
May 07 PHP
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
May 18 PHP
用php制作简单分页(从数据库读取记录)的方法详解
May 04 PHP
php5.3 注意事项说明
Jul 01 PHP
Smarty变量调节器失效的解决办法
Aug 20 PHP
php通过session防url攻击方法
Dec 10 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
php准确计算复活节日期的方法
Apr 18 PHP
php登录超时检测功能实例详解
Mar 21 PHP
laravel5表单唯一验证的实例代码
Sep 30 PHP
tp5.1 框架join方法用法实例分析
May 26 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 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
php trim 去除空字符的定义与语法介绍
2010/05/31 PHP
PHP中的类型提示(type hinting)功能介绍
2015/07/01 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
2017/02/08 PHP
php/JS实现的生成随机密码(验证码)功能示例
2019/06/06 PHP
Yii框架where查询用法实例分析
2019/10/22 PHP
Yii框架getter与setter方法功能与用法分析
2019/10/22 PHP
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
js模仿windows桌面图标排列算法具体实现(附图)
2013/06/16 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
2014/06/03 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
jQuery实现锚点scoll效果实例分析
2015/03/10 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
JavaScript实现带缓冲效果的随屏滚动漂浮广告代码
2015/11/06 Javascript
javascript实现很浪漫的气泡冒出特效
2020/09/05 Javascript
Bootstrap每天必学之js插件
2015/11/30 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
Vue项目中引入外部文件的方法(css、js、less)
2017/07/24 Javascript
微信运维交互机器人的示例代码
2018/11/12 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
[01:00:54]TI4正赛第二日开场
2014/07/20 DOTA
Python2.5/2.6实用教程 入门基础篇
2009/11/29 Python
python中去空格函数的用法
2014/08/21 Python
仅利用30行Python代码来展示X算法
2015/04/01 Python
使用Python的判断语句模拟三目运算
2015/04/24 Python
浅谈Matplotlib简介和pyplot的简单使用——文本标注和箭头
2018/01/09 Python
Django框架实现逆向解析url的方法
2018/07/04 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
HomeAway澳大利亚:预订你的度假屋,公寓、度假村、别墅等
2019/02/20 全球购物
介绍一下Java的安全机制
2012/06/28 面试题
作文批改评语大全
2014/04/23 职场文书
一体化教学实施方案
2014/05/10 职场文书
求职自我评价怎么写
2015/03/09 职场文书
计算机实训心得体会
2016/01/14 职场文书
Golang 并发编程 SingleFlight模式
2022/04/26 Golang