在session一栏里填写字符串(自定义设置),例如,session-abc12345,启用会话控制,这样可以请求尽可能不改变代理。以下示例显示了会话控制的工作原理:
您用session-abc12345的初始查询得到了代理IP地址1.1.1.1
只要您一直在使用相同的会话 ID 发送新请求,系统就会将您的查询通过1.1.1.1路由返还尽可能相同的IP。
代码示例
第一个请求将选择美国IP,后续的新查询保持相同的IP(会话控制):
curl -x USERNAME_area-US_session-abc12345_life-10:[email protected]:9595 https://api.ip.cc/
如果想为多个请求不相同IP,则可以通过改变会话ID来实现。
比如改变session为abc10000、abc10001、abc10002……等,您将会得到不同的IP,代码示例如下:
curl -x USERNAME_area-US_session-abc10000_life-10:[email protected]:9595 https://api.ip.cc/
curl -x USERNAME_area-US_session-abc10001_life-10:[email protected]:9595 https://api.ip.cc/
curl -x USERNAME_area-US_session-abc10002_life-10:[email protected]:9595 https://api.ip.cc/
此外,life和session这两个参数需要配合使用。
life是指一个代理IP可以使用的总时间。在这个时间范围内,代理IP是有效的,可以进行连接和数据传输。
并且我们的 life 支持自定义IP轮转时长,最短可以设置为1分钟,最长可以设置为1440分钟,您可在1分钟至1440分钟之间按您的使用需求进行调整。
但请注意,IP的存活时间决定轮转时长是否有效。如果IP在设定时间内提前下线,则无法维持设定的轮转时长。