怎样检测免费代理IP的有效性?

  当我们通过互联网寻找到免费的代理IP资源时,我们需要先对这些IP进行有效性认证再进行使用。因为免费代理IP的有效率普遍较低,因此要经过筛选。

怎样检测免费代理IP的有效性?.png

  1、telnet 方法

  经过测试,会看到存在以下问题:

  即使一些代理商能够用telnet测试过关,可以现实还是不能用的。

  2、通过访问http://icanhazip.com/返回的ip来实现测试

  注:假如返回的是代理池的ip,表明代理有效,否则实际代理是无效的。

  

  3、通过访问http://httpbin.org/ip/返回的数据来实现测试,实现方法与第二个相同。

  4、访问百度网页,通过返回的网页内容进行判断

  经测试,发现存在以下问题:

  虽然代理无效,也会返回一个网页,但不是百度,其内容大于5000,因此存在bug。

  以上IPIDEA介绍的几种方式,都能够检验ip代理是否能够使用。大家可以选择其中任意一种来使用。

声明:本文来自网络投稿,不代表IPIDEA立场,若存在侵权、安全合规问题,请及时联系IPIDEA进行删除。

上一篇:ProxyHandler怎么使用代理IP?

下一篇:代理IP的授权方式你了解多少?