我們使用IP代理,通常是選擇使用付費的IP代理,因為免費的IP代理其有效性太低了,而且使用之前需要先檢測IP的有效性,那么這IP代理有效性如何檢測呢?下面小編為大家介紹下關于測試IP代理有效性的方法匯總:
1.telnet 方法
經測試,發現存在以下問題:
雖然某些代理可以用telnet測試通過,但實際仍然上無效。有興趣的可在windows 終端中測試。
2.返回的IP進行測試
注:如返回的是代理池的IP,說明代理有效,否則實際代理無效。
3.訪問百度網頁,依據其返回的網頁內容進行判斷
經測試,發現存在以下問題:
雖然代理無效,也會返回一個網頁,但不是百度,其內容大于5000,因此存在bug。
若要使用付費的IP代理,推薦使用IP模擬器代理的,不需要進行IP有效性檢測,因為本身的IP有效性非常高,接近百分之一百的有效性,可以很好的滿足爬蟲的使用了。