技术指南

首页 / 技术指南

技术指南

PHP设置代理的方法

2019-10-04 19:06:39   来源:   点击:
  代理IP的应用可以帮助互联网工作者开展多项网络项目,像是数据爬虫、软件测试、甚至是在网络营销中也有代理IP的用处。使用代理IP,只要掌握好方法,其实并不是特别困难。代理ip在此给大家带来PHP使用代理IP的设置代码,给大家进行参考学习。

 

PHP设置代理的方法

 

  PHP curl使用代理IP的设置:

 

  curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); //代理认证模式

 

  curl_setopt($ch, CURLOPT_PROXY, "127.0.0.1"); //代理服务器地址 127.0.0.1替换成代理ip

 

  curl_setopt($ch, CURLOPT_PROXYPORT, 80); //代理服务器端口 80替换成代理ip端口

 

  //curl_setopt($ch, CURLOPT_PROXYUSERPWD, ":"); //http代理认证帐号,名称:pwd的格式

 

  如果web服务器需要通过代理访问外网,那么php应用中通过curl访问的时候就需要添加代理,具体操作如下:

 

  $curl = curl_init(); // 启动一个CURL会话

 

  curl_setopt($curl, CURLOPT_PROXY, "代理IP");

 

  curl_setopt($curl, CURLOPT_PROXYPORT, "代理端口");

 

  curl_setopt($curl, CURLOPT_PROXYUSERPWD, "代理用户:代理密码");

 

  $result=curl_exec($curl);

 

  以上2个设置大家可以自己亲自测试下,如果发现有什么问题,可以及时反馈给代理ip,共同学习代理IP知识,学以致用。

上一篇:PHP使用代理IP实现隐藏地址
下一篇:代理IP分享PHP获得IP地址的方式

关闭
18076763811
动态IP