有時候我們在網上找到免費代理IP的時候,在使用它之前,需要先對這些找到的IP去進行一個簡單的有效性驗證。因為免費代理的有效率其實是非常低的,所以,首先要經過篩選。
1、telnet 方法
經過測試,會看到存在以下問題:
即使一些代理商能夠用telnet測試過關,可以現實還是不能用的。
2、通過訪問http://icanhazip.com/返回的ip來實現測試
注:假如返回的是代理池的ip,表明代理有效,否則實際代理是無效的。
3、通過訪問http://httpbin.org/ip/返回的數據來實現測試,實現方法與第二個相同。
4、訪問百度網頁,通過返回的網頁內容進行判斷
經測試,發現存在以下問題:
雖然代理無效,也會返回一個網頁,但不是百度,其內容大于5000,因此存在bug。
以上IP海介紹的幾種方式,都能夠檢驗ip代理是否能夠使用。大家可以選擇其中任意一種來使用。
版權聲明:本文為IP海(iphai.cn)原創作品,未經許可,禁止轉載!
Copyright © www.skldkt.com. All Rights Reserved. IP海 版權所有.
IP海僅提供中國內IP加速服務,無法跨境聯網,用戶應遵守《服務條款》內容,嚴禁用戶使用IP海從事任何違法犯罪行為。
鄂ICP備19030659號-3
鄂公網安備42100302000141號
計算機軟件著作權證
ICP/EDI許可證:鄂B2-20200106