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