跳转到主要内容
要验证您的代理连接,您可以使用白名单IP而不是用户名和密码。为此,您需要直接在端点中指定所有代理参数。 了解如何添加白名单IP 这里

白名单IP认证限制

  • 白名单IP认证仅支持HTTPS请求。
  • 白名单IP认证目前不支持IPv6 IP地址。请使用IPv4格式的IP(xx.xx.xx.xx)。

国家定位

如果需要来自特定国家的IP,则修改端点以包含country-xx参数。使用两个字母的Alpha-2代码。完整列表在这里 返回美国IP的轮换代理示例:
curl -x "https://country-us.gate.decodo.com:7000" "https://ip.decodo.com/json"
来自意大利的轮换IP:
curl -x "https://country-it.gate.decodo.com:7000" "https://ip.decodo.com/json"

城市定位

在端点中添加city-xxxx参数以指定国家内的城市。 它与country参数结合使用,不能单独使用。 如果城市名称由多个单词组成,则使用下划线。 返回纽约市IP的轮换代理示例:
curl -x "https://country-us-city-new_york.gate.decodo.com:7000" "https://ip.decodo.com/json"
返回罗马IP的轮换代理示例:
curl -x "https://country-it-city-rome.gate.decodo.com:7000" "https://ip.decodo.com/json"

州定位

在端点中添加state-us_xxxxx将允许州定位。目前仅支持美国各州。 返回纽约州IP的轮换代理示例:
curl -x "https://country-us-state-us_new_york.gate.decodo.com:7000" "ip.decodo.com/json"
来自加利福尼亚州的轮换IP:
curl -x "https://country-us-state-us_california.gate.decodo.com:7000" "ip.decodo.com/json"

大陆定位

在端点中添加continent参数将允许您定位来自特定大陆的IP。 返回欧洲IP的轮换代理示例:
curl -x "https://continent-eu.gate.decodo.com:7000" "ip.decodo.com/json"

大陆代码

  • 亚洲 – as
  • 非洲 – af
  • 欧洲 – eu
  • 北美洲 – na
  • 大洋洲 – oc
  • 南美洲 – sa

ASN定位

添加asn参数将允许您定位来自特定运营商的IP。
  • 您必须在city定位和asn定位之间选择,因为它们不能同时使用。
    • 相同的逻辑也适用于continentstatecountry参数。
  • 使用AT&T Mobility LLC asn号码和轮换会话的代理示例:
curl -x "https://asn-20057.gate.decodo.com:7000" "ip.decodo.com/json"

运营商号码

您可以通过在线搜索查找运营商号码,例如这里

粘性会话

上面的示例使用轮换会话执行,因此每个请求都会获得一个新的IP地址。在端点中添加session变量将允许IP地址在多个请求中保持不变。 返回美国IP地址的粘性会话示例:
curl -x "https://country-us-session-randomstring123.gate.decodo.com:7000" "https://ip.decodo.com/json"
由于此代理是粘性的,如果您再次运行该命令,将返回相同的IP地址,因为该IP地址仍有活动会话。 默认会话持续时间为10分钟。之后IP地址将自动轮换。 必须有一种方法来区分分配给用户的每个会话,因为可以同时拥有多个活动粘性会话。

会话值

上面的示例中使用了值 – randomstring123。可以使用任何字母数字文本/字符串,具体取决于您的偏好。所有这些都是可行的:session-random123session-1session-abcdefsession-2等。
不同的会话参数值用于区分活动会话,其行为就像我们国家端点的不同粘性代理端口一样。 例如,如果您使用会话变量randomstring123运行上述命令,您会发现即使调整其他参数(如国家、城市等),相同的代理IP仍然保持不变。 这意味着如果您需要更改位置或更快地轮换代理IP,则还必须更改会话参数。否则,IP地址将不会轮换。

使用端口维护会话

或者,您可以使用端口而不是session参数。例如:
  • country-us-sessionduration-60.gate.decodo.com:10001
  • country-us-sessionduration-60.gate.decodo.com:10002
  • country-us-sessionduration-60.gate.decodo.com:10003
可用端口范围为10001-49999

会话持续时间

在端点中添加sessionduration-x将允许会话持续长达24小时

会话长度

接受11440之间的任何整数。例如:sessionduration-1 sessionduration-10 sessionduration-600

提前轮换

会话时间越长,由于末端的住宅设备离线,IP在您指定的时间之前轮换的可能性就越大。

来自芝加哥的粘性IP代理示例,将持续长达90分钟:
curl -x "https://country-us-city-chicago-session-example1-sessionduration-90.gate.decodo.com:7000" "ip.decodo.com/json"
来自卡萨布兰卡的粘性IP代理示例,将持续长达1分钟:
curl -x "https://country-ma-city-casablanca-session-example2-sessionduration-1.gate.decodo.com:7000" "ip.decodo.com/json"

注意

使用回连时,我们无法保证IP可用性,特别是在定位较小的国家或城市时。

支持

需要帮助或只是想打个招呼?我们的支持团队全天候为您服务。
您也可以随时通过电子邮件 support@decodo.com 联系我们。

反馈

找不到您要找的内容?请求一篇文章!
有反馈意见?分享您对我们如何改进的想法。