會話控制

會話控制類型包含輪換會話和黏性會話兩種

輪轉會話

當會話類型設為 輪轉會話 時:

動態IP分配:每次請求自動分配全新住宅IP

適用場景:高匿名性業務需求

配置規則

  • 無需拼接會話標識參數

  • 在端點生成器中啟用 輪轉模式 即可實時生效

粘性會話

粘性會話允許保留單個 IP 地址,以便發起多個請求。要多次重複使用同一個 IP 地址,選擇以下任一方式:

  • 端點生成器配置

▸ 切換會話模式為黏性會話

▸ 設定持續時長(單位:分鐘)

  • 參數化配置

在使用者名稱後拼接:sessid-[自定義會話ID]+sesstime-[持續時間]

▸ 會話ID:字母數字組合(如abc123)

▸ 持續時間:整數分鐘值(如10)

例如設定黏性模式持續時間為10分鐘:sessid-abc123-sesstime-10

新的 IP 地址。在標準會話時間為 10 分鐘或不超過 60 秒的非活動時間(無請求)之後,將自動分配一個新的 IP 地址。

例如您使用 sessid-a123123+sesstime-10 被分配至代理 IP 1.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]:5555" "https://ipinfo.thordata.com"

Last updated

Was this helpful?