会话控制

会话控制类型包含轮换会话和粘性会话两种

轮转会话

当会话类型设为 轮转会话 时:

动态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-a123123-sesstime-10在此示例中,演示了如何通过包含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?