qq:800819103
在线客服,实时响应
qq群
在线客服,实时响应
客服电话
13318873961php爬虫如何切换代理IP?如何使用PHP做一个小型网络爬虫,今天就利用上次爬到的代理IP讲一讲代理IP的验证。至于为什么说PHP是世界上最好的语言。
我们为什么需要对代理IP进行验证呢?要知道我们在网络中抓到的代理IP数量很大,但能用的往往连十之一二都不到,在使用前剔除掉不能用的IP就能提高我们的工作效率。
首先说说思路:上次我们已经将抓到的IP和端口都放进了我们的MySQL数据表中,要验证肯定需要取出来,然后通过PHP中curl函数设置代理,再访问百度或者其他能访问到的网站,通过返回的状态码是否等于200来判断代理IP是不是可以正常使用的。
调用GetHttpStatusCode(代理IP地址:端口)方法就能返回该代理IP在访问百度首页时所返回的状态码,在需要的地方对状态码进行判断就能加以利用了。
在数据表中加入了抓取到代理IP的时间和代理IP被验证的时间,已经存活的时间,这样代理IP的稳定性就一目了然了。
这是验证后的结果,整整100个IP,最后就剩下10个左右,看来在使用之前对代理IP进行验证还是很有必要的。
相关文章内容简介
1 php爬虫如何切换代理IP?
php爬虫如何切换代理IP?如何使用PHP做一个小型网络爬虫,今天就利用上次爬到的代理IP讲一讲代理IP的验证。至于为什么说PHP是世界上最好的语言。 我们为什么需要对代理IP进行验证呢?要知道我们在网络中抓到的代理IP数量很大,但能用的往往连十之一二都不到,在使用前剔除掉不能用的IP就能提高我们的工作效率。 首先说说思路:上次我们已经... [阅读全文]
最新标签
推荐阅读
31
2018-10
常用的数据采集方法
如果你有固定使用的电脑或者手机,你会发现你搜索过某样产品,近期你上网会发现页面一直在推送相关的产品信息给你,有了数据就能预测公众喜好,这数据是怎么被采集来的呢?
12
2018-11
王思聪113万抽奖名单公布,结果服务器却跨了!
11月3日,2018《英雄联盟》S8世界总决赛在韩国举行,王思聪组建的IG战队参赛并夺冠,瞬间国内网友一片欢呼。为了庆祝IG夺得桂冠,王思聪在微博上豪掷百万办抽奖活动。
18
2019-02
爬虫怎么爬取静态网页的案例分析
早期的网站都是静态网页,有些静态网页非常容易爬取,新手可以去尝试下。爬虫怎么爬取静态网页?下面跟小编一起去了解下。
23
2019-01
服务器有哪几种类型?价格多少钱?
随着互联网快速的发展趋势,服务器在互联网中占着举足轻重的作用,没有网络服务器,网友就没办法看到网站上的内容。那么网站服务器分为那些类别呢?下面那我们都来一起了解。
热门文章