代理ip

>

换ip软件

>

http代理

>

ip代理

您的位置:首页 > 新闻资讯 > 文章内容
php验证代理ip的方法
来源:网连代理 作者:admin 时间:2019-10-24 16:35:03

  说到代理IP,经常使用网络的人都知道,代理IP在我们的生活工作中应用很广泛,那么HTTP代理IP验证呢?我们为什么需要对代理IP进行验证呢?是因为我们在网络中抓取到的代理IP数量很大,但是使用率取很低,往往不到十之二三,所以在我们使用代理IP对IP进行验证以剔除不能使用的代理IP,剩下的有效代理IP才能够提高我们的工作效率。


  这里首先说一下大体思路,在我们抓取到的数据表中,要进行验证的话肯定是需要提取出来的,然后通过PHP中curl函数设置代理,再访问百度或者其他网站,通过返回的状态码是否等于200来判断代理IP是不是可以正常使用的。


php验证代理ip的方法


  由于代码太长,一些不必要的代码就不贴出来了,下面看看curl验证代理IP的核心代码。


  //代理IP验证方法function GetHttpStatusCode($proxy){$curl=curl_init();curl_setopt($curl,CURLOPT_PROXY,$proxy);//使用代理访问curl_setopt($curl,CURLOPT_URL,"http://www.baidu.com");//获取内容url curl_setopt($curl,CURLOPT_HEADER,1);//获取http头信息curl_setopt($curl,CURLOPT_NOBODY,1);//不返回html的body信息curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);//返回数据流,不直接输出curl_setopt($curl,CURLOPT_TIMEOUT,5);//超时时长,单位秒curl_exec($curl);$rtn=curl_getinfo($curl,CURLINFO_HTTP_CODE);curl_close($curl);return$rtn;}


  调用GetHttpStatusCode(代理IP地址:端口)方法就能返回该代理IP在访问百度首页时所返回的状态码,在需要的地方对状态码进行判断就能加以利用了。


相关文章内容简介
推荐阅读
  • 25 2020-02
    代理ip助力新媒体推广

    现在许多的人都在运用新浪微博、今日头条、抖音、快手等各类短视频app,因而许多企业许多人见到了这当中的商业机会和机会,并且运用自媒体渠道来转型自身的销路,也由于自媒体的飞速发

  • 22 2019-08
    哪家代理IP速度快?

    一般选择使用代理IP的,无非是处于这么几个原因,一是自己的IP被网站限制或者封锁了,无法继续访问网站;二是自己的网络速度慢,像投票,抢购这样的业务对网速有要求;三是IP无法访问一些

  • 31 2019-01
  • 11 2019-10
    国内代理ip好用的商家

    如果需要大量的国内的代理ip,哪家是不错的呢?价格如何?质量如何?数量如何呢?多人都需要使用国内代理ip的,如果能找个不错的商家,这样用起来也是不错的。但是现在许多的服务商全

  • 06 2020-01
    动态代理、Hook、AOP、插件化技术的联系与区别

    本文研究范围仅限Android或者Java。在研究Android插件化技术的时候,看到一句话:J2EE框架Spring通过动态代理的Hook机制优雅地实现了AOP编程,同样,插件框架也广泛使用了代理机制来增强系统API从

  • 11 2019-10
    怎么用代理IP快速营销发帖

    怎么用代理IP快速营销发帖?网络营销使用代理IP,这不出奇,很多网络工作者其实都有在使用,只是很多人并不知道而已。说起论坛,贴吧这类对于现在的新一代网民来说可能并不熟悉,现在