1.在開通隧道代理IP后,單擊網站右上角的【控制臺】,進入后臺管理面板,在左側欄目里選擇【代理IP】-【按時/按量業務】,找到已經開通的隧道代理業務;
2.隧道代理無須提取IP,接入隧道服務即可;
3.參考代碼樣例請求隧道代理;
4.在程序中通過調用API接口獲取代理,然后請求目標網站。
(1)API調用需要驗證,驗證方式包括密鑰驗證和白名單驗證,根據實際使用自主選擇;
(2)密鑰驗證方式請求頭帶AuthKey和AuthPwd信息即可;
(3)添加白名單可以免密,添加白名單后大概在30s之后生效。
隧道不支持API的調用,只有白名單功能的API接口。
接口類型 | API | 描述 |
---|---|---|
白名單相關 | - whitelist/query - whitelist/add - whitelist/del |
- 調用 whitelist/query查詢IP的白名單 - 調用whitelist/add添加IP的白名單 - 調用whitelist/del刪除IP的白名單 |
隧道代理支持密鑰驗證和白名單兩種驗證方式,建議先在本機測試;
需要注意的是,隧道代理(動態請求)的請求不超過購買時選擇的每秒并發數,支持短期高并發;
隧道代理(固定時長)的同時可用請求不超過購買時選擇的通道數,測試OK后就可以正常使用了。
查看測試步驟 >
如果用戶需要多個請求在維持一個IP,比如:需要登錄,獲取數據兩個請求在一個IP下,則可對IP進行打標記,通過標記請求在代理有效期內使用相同的代理IP。
隧道代理(固定時長)需要同時使用多IP,也需要對多個IP打標記,方便識別與使用。
查看代碼示例 >
HTTP返回碼 | 說明 |
---|---|
400 | 客戶端錯誤。客戶端協議無法被識別; |
431 | 請求頭過大。出現在http代理中,header頭部信息過多導致; |
302 | 出現302一般有兩種情況: (1).客戶端IP為海外IP,服務器會重定向到預警頁面; (2).客戶端訪問的目標站被攔截,比如銀行網站、郵箱、社交軟件等,服務器返回重定向到預警頁面; |
407 | 授權錯誤,出現407一般有兩種情況: (1).白名單模式,可能是用戶有多出口IP,沒有全部添加到白名單;或可能連接使用IP資源,是添加白名單前獲取的,白名單未對其生效; (2).賬密模式,可能是賬密信息錯誤; (3)共享IP產品中可能是IP已過期; |
408 | 目標站不可達。服務端與目標站建連失敗,服務端不可達或者當前代理IP掉線; |
429 | 請求數超出。隧道產品中用戶QPS大于購買的請求數;獨享和共享產品中,用戶當前的代理tcp連接超出限制數; |
508 | 代理目標站為代理IP地址導致死循環。一般不出現; |
503 | 當前代理協議不支持,比如ss代理協議; |
代理請求數據統計包括IP請求統計,提供了對請求量和請求錯誤的統計分析。方便隨時關注采集程序的運行情況,及時發現錯誤并修正。
同時IP請求統計還提供幾種常見的錯誤類型分析,如請求成功、授權失敗、請求數超出、連接超時等,助力數據高效采集。
調用API >
隧道代理(動態請求)代碼示例 >