首先说说思路:将抓到的 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被验证的时间,和已经存活的时间,这样代理IP的稳定性就一目了然了。
万变ip代理,代理ip,ip代理,http代理,网页代理,api接口,免费代理ip,免费代理服务器
这是验证后的结果,整整100个IP,最后就剩下10个左右,看来在使用之前对代理IP进行验证还是很有必要的。
相关文章内容简介
1 爬虫数据不可缺少是爬虫代理ip
爬虫数据不可缺少的工具就是爬虫代理ip,爬虫数据大家都已经不再陌生,就是通过爬虫技术,对目标网站的数据爬取,这样可以根据目标网站的数据,来调整自己的工作。爬虫数据不可缺少的工具就是爬虫代理。 爬虫在抓取的数据的时候,速度会很快,正式因为爬虫的速度太快,可能会导致一个IP访问过于频繁,这时对方网站就会有反爬虫技术,直接被检测出来,出现验证或者直接封IP的情况。出现这种情况后,就给爬虫工作带来了很大的困扰。 这时爬虫代理就是尤为重要,代理可以隐藏真是的IP,让对方网站服务器认为是我们自己的真实请求。在爬取数据的过程中,可以使用爬虫代理不断更换IP,这样就不会出现IP被封的情况了,达到很好的爬取效果。 爬虫代理在选择的时候也要多多挑选,因为爬虫的特殊性,所以找到效果好、合适的代理才能更好的完成工作。万变ip代理海量IP在线,多城市IP覆盖,更换IP速度快,可用率高达97%,是爬虫工作人员的最佳选择。... [阅读全文]
2 自动化的爬虫代理ip是什么意思?
自动化的爬虫代理ip是什么意思?如今很多人对于很多现代化的平台并不是十分信任,总觉得通过自己手动操作看到平台运行过程才能够更加放心。这种人虽然对工作更加负责,但是却更浪费时间。根据研究表明,人们在使用了万变代理ip资源之后,这种操作的速度明显比手动操作速度快了很多倍,节约了时间的同时还为工作创造更多的效益。 万变代理ip资源是代理资源的一种,它换高质量ip地址。和普通的爬虫代理平台相比,它的价格更适合普通大众,同时转化到了ip地址质量也更好。 万变代理ip资源的研发团队在研发的过程中,这已经无数次的测试了手动操作和自动操作之间的差别,得出的结果无一不是自动的更受人们欢迎。... [阅读全文]
推荐阅读
10
2021-03
js跨领域问题在反向代理ip中是什么问题?
由于跨域阻止了我们对数据的请求,因此我们改变思路,不再发送跨域请求,而是直接向当前域名请求内容。
25
2020-06
ip代理商是如何维护保养客户数据?
现阶段互联网技术哪些更为关键?是速率?或者核心技术?事实上更为关键的点,则是经常被很多人所忽视的,应该是每一个运用人的私人信息维护值得信赖。
28
2020-02
DNS可以测试检查用户的IP吗?
首先,DNS测试无法获得用户的确切位置。例如,如果用户使用Google DNS 8.8.8.8,网站可能会获得所有欧洲用户的比利时 IP地址 ,以及所有亚洲用户的IP地址。
09
2020-03
PressCTRLCtoquit怎么抓取代理IP获取器
在抓取网址的情况下,要多的立在另一方的视角想难题,此次教你如何掩藏自身的 ip 详细地址,别让另一方随便的就将你给封死。怎样掩藏呢?针对python而言,应用代理访问非常简单,就拿人
12
2019-11
第一次使用代理IP要注意什么?
对于营销行业的用户来说,代理IP的使用是很常见的,但对于一些刚接触代理的用户来说,可能对其不是很了解。那么,下面就为大家讲一下使用代理IP需要注意的问题。
21
2019-12
爬虫使用普通代理ip会怎么样?
如何获取到大量的数据信息分析,必然需要使用网络爬虫采集,通常会写爬虫代码的技术工作者都会选择自己写爬虫程序代码爬取,还有一种就是现成的爬虫软件,这种方式是针对不会写代码
热门文章
因为专业! 所以简单! 产品至上,价格实惠 是我们服务追求的宗旨
免费试用