PHP CURL 使用代理访问服务器
使用CURL库访问代理服务器
function curl_string ($url,$user_agent,$proxy){$ch = curl_init();curl_setopt ($ch, CURLOPT_PROXY, $proxy);curl_setopt ($ch, CURLOPT_URL, $url);curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);curl_setopt ($ch, CURLOPT_COOKIEJAR, "c:\cookie.txt");curl_setopt ($ch, CURLOPT_HEADER, 1);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt ($ch, CURLOPT_TIMEOUT, 120);$result = curl_exec ($ch);curl_close($ch);return $result;}$url_page = "http://www.google.com"; $user_agent = "Mozilla/4.0"; $proxy = "http://192.11.222.124:8000"; $string = curl_string($url_page,$user_agent,$proxy); echo $string;
上面的代码如果不好用 请用下面的代码
$proxy = "80.25.198.25"; $proxyport = "8080"; $ch = curl_init("http://sfbay.craigslist.org/");curl_setopt($ch, curlOPT_RETURNTRANSFER,1); curl_setopt($ch,curlOPT_proxy,$proxy); curl_setopt($ch,curlOPT_proxyPORT,$proxyport); curl_setopt ($ch, CURLOPT_TIMEOUT, 120);$result = curl_exec($ch); echo $result;curl_close($ch);
转载于:https://www.cnblogs.com/misoag/archive/2013/02/18/2915926.html
PHP CURL 使用代理访问服务器相关推荐
- curl代理ippost php_php使用curl通过代理获取数据的实现方法
本文实例讲述了php使用curl通过代理获取数据的实现方法.分享给大家供大家参考,具体如下: $curl=curl_init(); curl_setopt($curl, CURLOPT_URL, &q ...
- curl指定代理_如何使用cURL指定用户代理
curl指定代理 Over the years I've shared how to perform a number of actions with cURL: how to send POST d ...
- [curl] 开启代理加速下载
curl开启代理加速 echo '--proxy="127.0.0.1:1080"' >> ~/.curlrc GitHub 作为世界上最大的软件开源集结地,集中了大量 ...
- Linux - 一篇带你读懂 Curl Proxy 代理模式
curl 是一个很有名的处理网络请求的 类Unix 工具.出于某种原因,我们进行网络请求,需要设置代理.本文讲全面介绍如何为 curl 设置代理 设置代理参数 基本用法 -x, --proxy [pr ...
- python使用代理访问服务器
python使用代理访问服务器主要有一下3个步骤: 1.创建一个代理处理器ProxyHandler: proxy_support = urllib.request.ProxyHandler(),Pro ...
- java使用http代理访问服务器
文章目录 1. HttpClient使用代理调用 ①:get请求(url上带参数) ②:post请求(请求头带token,请求体为urlencode) ②:post请求(请求体为json数据) 2. ...
- curl设置代理访问的方法
curl --proxy 1.1.1.1:80 http://2.2.2.2:80/test 详细参考:https://www.cnblogs.com/panxuejun/p/10574038.htm ...
- Mattermost桌面端使用代理访问服务器
因为项目的关系切换了公司电脑的网络,切换网络后无法直接访问原来的mattermost服务器 通过github找到了使用代理连接服务器的方法:在启动mattermost桌面端的时候加上--proxy-s ...
- PHP curl使用代理ip请求
话不多说,直接上代码 $url = "https://www.xxx.com";$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $u ...
最新文章
- eclipse:快捷键(补充。。。)
- Sqlserver中使用ISNULL、CAST、CASE完成对jsTree数据的查询
- 备战秋招 |《百面机器学习》算法+leetcode开班报名!
- 多线程中join()的用法
- docker 部署java_使用Docker堆栈部署的微服务-WildFly,Java EE和Couchbase
- python网站数据写入mysql_python网络爬虫抓取动态网页并将数据存入数据库MySQL
- 在vue项目中添加特殊字体
- Mysql 如果有多个可选条件怎么加索引_MySQL|mysql-索引
- ScrollView 里面嵌套 listview 使得listview只显示一行问题解决
- ASN.1编解码:asn1c-ORAN-E2AP
- transactionscope 中的异步 处理 异常_PLC编程中的异常处理
- 并发编程学习之Condition和顺序访问
- 华为设备VRRP配置命令
- 【无人机系统】四轴飞行器及其UAV飞控系统 - 桂林电子科技大学信息科技学院 电子工程系(一)
- 数据表对应关系(一对一、一对多、多对多)
- OpenCV-Python 图像平移
- android als传感器,环境光传感器(ALS)背光控制系统解决方案
- 双系统下Ubuntu完整卸载
- 智慧酒店的建议和分析
- Linux systemd启动流程
热门文章
- LeetCode 1690. 石子游戏 VII(博弈DP)
- LeetCode 30. 串联所有单词的子串(字符串哈希)
- LeetCode 1392. 最长快乐前缀(KMP)
- android 粘性view_Android自定义StickinessView粘性滑动效果
- html5 职工入职后台管理系统_ChemCMS是一款基于GO+PHP+MYSQL+HTML5构建的化学内容管理系统
- IDEA连接mysql出现时区错误_idea连接数据库时区错误
- sklearn分类器算法:决策树与随机森林及案例分析
- python中装饰器的参数与返回值
- 如何用c语言制作飞机订票系统,C语言编程飞机订票系统如何设计?
- 鸿蒙系统怎么换windows,求助~鸿蒙系统windows环境搭建(hpm-cli安装失败)!