會話控制
會話控制類型包含輪換會話和黏性會話兩種
輪轉會話
當會話類型設為 輪轉會話 時:
動態IP分配:每次請求自動分配全新住宅IP
適用場景:高匿名性業務需求
配置規則:
無需拼接會話標識參數
在端點生成器中啟用 輪轉模式 即可實時生效
點擊此處 查看輪換會話-白名單國家/地區入口節點
粘性會話
粘性會話允許保留單個 IP 地址,以便發起多個請求。要多次重複使用同一個 IP 地址,選擇以下任一方式:
端點生成器配置
▸ 切換會話模式為黏性會話
▸ 設定持續時長(單位:分鐘)
參數化配置
在使用者名稱後拼接:sessid-[自定義會話ID]+sesstime-[持續時間]
▸ 會話ID:字母數字組合(如abc123)
▸ 持續時間:整數分鐘值(如10)
例如設定黏性模式持續時間為10分鐘:sessid-abc123-sesstime-10

新的 IP 地址。在標準會話時間為 10 分鐘或不超過 60 秒的非活動時間(無請求)之後,將自動分配一個新的 IP 地址。
例如您使用
sessid-a123123+sesstime-10
被分配至代理 IP1.1.1.1
後,只要持續使用該會話參數發送請求且代理節點保持可用狀態,您的請求將始終通過1.1.1.1
進行傳輸。當會話時間超過預設的 10 分鐘時,下一個使用sessid-a123123+sesstime-10
的請求將自動分配新代理 IP,例如1.1.1.2
。
您也可以設定多條不同的會話代理地址,比如:
user-USERNAME-sessid-a234234-sesstime-15:PASSWORD
user-USERNAME-sessid-a345345-sesstime-30:PASSWORD
user-USERNAME-sessid-a456456-sesstime-45:PASSWORD
user-USERNAME-sessid-a567567-sesstime-90:PASSWORD
代码示例:
在此範例中,演示了如何通過包含sessid
字串和sesstime
(10分鐘)參數的美國IP進行首次請求。在10分鐘會話有效期內,所有後續查詢將繼續使用該美國IP地址。
curl -x "https://td-customer-USERNAME-country-us-sessid-a123123-sesstime-10:[email protected]:9999" "https://ipinfo.thordata.com"
點擊此處 查看粘性會話-白名單國家/地區入口節點
Last updated
Was this helpful?