1、什麼是API代理
API就是url鏈接,用戶的程序需要支持API的讀取,定期從url中獲取代理IP的相關信息,其文本格式如下:
該格式是最常見的文本方式,通過網頁請求獲取代理信息,通過回車換行的方式,將代理信息按照IP:PORT的方式進行讀取和使用。大部分的爬蟲軟件、程序都支持直接讀取。
2、協議不匹配
要注意區分爬蟲軟件、程序與代理IP的協議是否相同,一般分成兩種協議HTTP和SOCKS5,如果協議錯誤會導致代理使用失敗。如果爬蟲軟件、程序是購買的,需要提前與作者確認協議要求,購買代理IP的時候向廠家要求進行測試。
3、IP白名單錯誤
爲了保證代理IP的質量和帶寬,優質代理廠家都會要求對代理IP進行IP白名單綁定,避免代理IP被盜用、掃描,因此必須確保提取和使用代理的服務器,其IP白名單都添加到後臺,限制提取和使用代理IP的機器和線路,這種情況下,對於提取和使用需要分開部署的情況,可以要求代理廠家增加IP白名單數量解決。同時由於移動、手機熱點、鐵通、鵬博士、長寬是互聯網多出口動態分配特性,導致出口IP隨機變化,也會出現代理提取失敗或訪問失敗,需要具備電信、聯通、各類雲服務器或固定IP等網絡。