獨享代理開發手冊
總覽
新手開發者可通過如下3個步驟使用獨享代理:
二、 參考代碼樣例請求獨享代理。
三、 在程序中通過調用API接口獲取代理,然后請求目標網站。
API接口
獨享代理API接口一覽
| 接口名稱 | 接口功能 |
|---|---|
| GetKps | 獲取訂單下所有獨享代理IP |
| GetKpsByid | 獲取訂單下指定獨享代理IP |
| GetIpWhitelist | 獲取獨享代理IP白名單 |
| SetIpWhitelist | 設置獨享代理IP白名單 |
| AddWhiteIP | 添加白名單IP |
| DelWhiteIP | 刪除白名單IP |
| GetProxyAuthorization | 獲取獨享代理鑒權信息 |
| QueryKpsCity | 查詢獨享代理城市信息 |
| LrpsSpecifyRegion | 純生版動態型指定地區 |
測試代理可用性
獨享代理支持白名單和用戶名密碼兩種驗證方式,建議您先在本機測試,測試OK后就可以正常使用了。
帶寬和頻率限制
獨享代理對請求頻率不設限制。
程序請求獨享代理的峰值帶寬以所購買的帶寬規格為準,帶寬占用超限后的請求將收到440錯誤(參見下表)。
錯誤碼一覽
IP使用統計
IP使用統計功能提供了對請求量和請求錯誤的統計分析。
您可以隨時關注采集程序的運行走勢,了解發生的錯誤并及時修正。我們還為幾種常見的錯誤提供了分析和提示,幫助您提升采集程序運行的成功率。


開發建議
參考如下開發建議,可以幫助您更加順利地完成開發和調試:
- 盡可能采用gzip壓縮加速訪問,在header里添加:Accept-Encoding: gzip
- 控制好請求頻率,用同一IP請求同一網站建議不超過1秒1次,避免IP被目標網站屏蔽。
- 使用用戶名密碼訪問請不要設置IP白名單,因為IP白名單和用戶名密碼共用白名單IP額度。
- 關注IP使用統計了解程序的請求量和出錯情況的統計分析,不斷優化。
- 關注代理服務器的返回碼可協助您排查錯誤。
使用gzip詳解
使用gzip壓縮傳輸數據可顯著提升訪問速度,方法非常簡單:
只需在http請求的header里加上:
Accept-Encoding: gzip
收到HTTP Response后檢查header里是否包含:
Content-Encoding: gzip
如果包含,則對body進行gzip解壓,就能得到原始內容。
代碼樣例
調用API
請求獨享代理(Http)
請求獨享代理(Socks)