在选择了失效时间后,SESSION会随机生成字符串,例如,SESSION: beWzkmMszq,这样可以请求尽可能不改变代理。以下示例显示了会话控制的工作原理:
比如您用session-beWzkmMszq的初始查询得到了代理IP地址为 1.2.3.4
只要您一直在使用相同的会话发送新请求,系统就会将您的查询通过 1.2.3.4 路由返回相同的 IP 。
代码示例
如果想为多个请求不一致的IP,则可以“输入任意4-12位数字或字母组合”,或通过重新点击“时间”来生成不同的会话实现。这里通过重新点击“5分钟时间”生成的会话 ID 为例:
第一个 ettfgs56dfgs请求将选择美国IP,后续的新查询保持相同的IP(会话控制):
curl -x USERNAME_area-US_session-ettfgs56dfgs_life-5:PASSWORD@gw.aproxy.com:2312 https://api.ip.cc/
此外, life 和 session 这两个参数需要配合使用,保证连接。
life参数指的是在代理IP有效期间内,该IP保持不变的时间长度。例如,当设置life为5分钟时,在这5分钟内,代理IP将保持
可以设置“每次请求不同IP,5分钟,10分钟,30分钟,一个小时,两个小时”,
但请注意,IP的存活时间决定了轮转时长是否有效。如果IP在设定时间内提前下线,则无法维持设定的轮转时长。