代理ip软件

您的位置: 首页 > 新闻资讯 > 正文

如何用php定时验证代理IP是否可用

发布时间:2019-06-12 15:46:20 来源:挂机精灵

  如何用php定时验证代理IP是否可用?用php先搭建网络爬虫,今天就利用上次爬到的http代理IP讲一讲代理IP的验证。至于为什么说PHP是世界上最好的语言,我也不知道,听别人说的,我个人比较喜欢java,以后有机会与大家分享我的学习之路。

如何用php定时验证代理IP是否可用

  我们为什么需要对代理IP进行验证呢?要知道我们在网络中抓到的代理IP数量很大,但能用的往往连十之一二都不到,在使用前剔除掉不能用的代理IP就能提高我们的工作效率。

  首先说说思路:上次我们已经将抓到的IP和端口都放进了我们的MySQL数据表中,要验证肯定需要取出来,然后通过PHP中curl函数设置代理,再访问百度或者其他能访问到的网站,通过返回的状态码是否等于200来判断代理IP是不是可以正常使用的。

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

  //代理IP验证方法

  functionGetHttpStatusCode($proxy){$curl=curl_init();curl_setopt($curl,CURLOPT_PROXY,$proxy);

  //使用代理访问

  curl_setopt($curl,CURLOPT_URL,"");

  //获取内容

  urlcurl_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在访问百度首页时所返回的状态码,在需要的地方对状态码进行判断就能加以利用了。

  我在数据表中加入了抓取到代理IP的时间和代理IP被验证的时间,已经存活的时间,这样代理IP的稳定性就一目了然了。

  这是验证后的结果,整整100个IP,最后就剩下10个左右,看来在使用之前对代理IP进行验证还是很有必要的。


相关资讯

哪款代理IP软件可批量验证又可切换IP

同样的起点,同样的终点,为什么别人比你先到达,并不是别人比你走得快,而是你在走路,别人在开车。同样的代理IP,同样的工作量,为什么别人比你先完成,并不是别人比你

来源:挂机精灵

2019-04-23 15:30:58

多线程验证代理IP

首先最为一个职业爬虫,代理ip来源肯定不是网络收集资源,这样效率太低了,常规的方法一般是购买代理ip、或者是搭建adsl动态拨号服务器,此处为了测试,我特意买了

来源:挂机精灵

2019-04-29 15:29:06

怎样验证代理IP是否有效

作为一名互联网工作人员,肯定离不开代理IP的使用,那么问题来了,哪里可以找到性价比高的代理IP呢?找到了又怎样验证代理IP是否有效呢?对于一些要求很低的项目,可

来源:挂机精灵

2019-05-08 16:03:35

如何用php定时验证代理IP是否可用

如何用php定时验证代理IP是否可用?用php先搭建网络爬虫,今天就利用上次爬到的http代理IP讲一讲代理IP的验证。至于为什么说PHP是世界上最好的语言,我

来源:挂机精灵

2019-06-12 15:46:20

怎么验证代理IP是否有效

互联网的工作人员都知道代理IP,工作中代理IP也带来了很大的方便。那么,怎么验证代理IP是否有效呢?哪里找到性价比高的代理IP呢?在选择代理IP的时候,还是要看

来源:挂机精灵

2019-06-18 14:45:26

为了营销批量注册账号,IP更换是如何操作的?

很多用户在做问答营销时都遇到过这些情况,比如在一些网站上面批量注册帐号、发布留言评论,或在使用一些即时通讯软件频繁发送消息等等这些行为都会遇到系统的IP限制,限

来源:互联网

2019-02-26 17:38:59

如何判断IP是否是网站真实IP?

我们自己搭建代理IP时,我们很难判断IP是是否是网站真实IP,那么小编在这里教大家几个判断方法。1、Nslookup法黑客一般nslookup想要查的域名,若是

来源:互联网

2019-02-27 15:25:16

普通代理IP的可用率为什么这么低

众所周知,普通代理IP是从互联网上扫描来的“万人骑”IP,这一类IP的网络质量很一般,由于我们验证服务器的网络环境跟您的网络环境不是100相同,所以我们不能保证

来源:挂机精灵

2019-04-24 16:13:15

挂机精灵代理ip软件解决ip被封

   挂机精灵代理ip软件解决ip被封,现在市面上挂机软件如此之多,该怎么判断这个挂机软件是好用还是不好用呢?我们该如何选择一款适

来源:互联网

2019-02-11 15:16:07

如何用代理服务器上网

不久前,有同事咨询过我,如何用代理服务器上网,我发现其过程还是挺多的,与其我一步步讲给他们听,不如写一个教程,这样他们也更能理解和操作。下面我就介绍一下我是如何

来源:挂机精灵

2019-04-19 15:52:21

在线客服
大客户VIP渠道2
点击这里给我发消息
讨论QQ群
挂机精灵动态换IP
客服电话
400-998-9776转2