For the complete documentation index, see llms.txt. This page is also available as Markdown.

地理位置和代理选择

了解如何使用位置参数从特定位置访问网页数据。

直接将地理位置和代理路由参数添加到 WebSocket 连接 URL,以便将自动化无头浏览器会话路由到目标地理区域,并控制代理 IP 的使用。

地理位置参数

你可以使用三个主要查询参数,通过国家、州或城市来定位特定地理位置。

国家

p_cc

2 位国家代码(例如, US, DE, FR)。如果未指定国家,则会根据可用性自动分配。

wss://USER:PASS@hb.oxylabs.io?p_cc=US

城市

p_city

以小写形式写出的城市名称(例如, berlin, los_angeles)。还必须同时指定以下之一: p_ccp_state.

wss://USER:PASS@hb.oxylabs.io?p_cc=US&p_city=new_york

城市级定位采用 最佳努力优先策略。如果住宅代理池中没有所请求精确位置的可用代理,它会自动回退到国家范围。

州(仅限美国)

p_state

以小写形式写出的美国州名(例如, texas, ohio)。请查看完整的 支持的州列表.

wss://USER:PASS@hb.oxylabs.io?p_state=texas&p_city=houston

注意: 如果 p_statep_cc 同时指定了两者, p_state 则优先使用 p_cc 将被忽略。

代理选择(粘性代理)

默认情况下,代理网关会为每个唯一的浏览器连接会话分配一个新的出口 IP。或者,你可以通过包含以下 proxy_resi_ses_idproxy_resi_ses_time 参数,在连续的浏览器连接尝试中固定某个特定的住宅出口 IP。

参数
说明
类型

proxy_resi_ses_id

3 到 36 个字符的字母数字会话跟踪器名称。

字符串

proxy_resi_ses_time

保持固定住宅代理出口 IP 的分钟数。最小值为 1 分钟,最大值为 1440 分钟(24 小时)。

整数

代码示例

以下示例展示了如何构建同时应用地理定位和粘性住宅代理 IP 约束的连接字符串。

最后更新于

这有帮助吗?