跳转到主要内容
设置连接超时
Evan avatar
作者:Evan
一周前更新

视频指南在这里

目前,如果连接双方在15秒内没有数据传输,我们的系统将终止连接。

设置连接超时将帮助您,如果您的请求需要很长时间才能完成,或者相反,如果您想避免长时间的连接。

您可以通过以下两种方式之一设置连接超时:

  1. 通过仪表板中的默认端口设置

  2. 使用Proxyrack API

仪表板

首先,选择您想使用的代理,然后点击“代理端点”标签。向下滚动页面,直到到达“设置默认端口设置”部分,如下图所示:

点击“添加新端口”按钮。您将看到一个模态窗口出现,允许您选择端口号和超时设置。

从“GEO targeting country”下拉菜单中选择您想要的国家,然后点击“保存”。

您将在“设置默认端口设置”下的表格中看到,超时设置现已为此端口保存。

Proxyrack API

您还可以通过在您的用户名后面添加 “;timeoutSeconds={秒数}”“-timeoutSeconds-{秒数}” 来使用 Proxyrack API 设置连接超时。例如,要将连接超时设置为30秒,您可以在用户名后面添加 “;timeoutSeconds=30”“-timeoutSeconds-30”

使用“=”语法时,需要将用户名和密码用引号括起来。它看起来像这样:“username;timeoutSeconds=30:password”

请注意,下面使用的 cURL 只是一个示例。您不需要使用 cURL 来进行地理定位。您可以在配置代理的任何地方执行此操作,例如在浏览器、代码等。

示例

无限制住宅代理:

请注意:无限制住宅代理不再可供购买。然而,现有订阅将继续有效。
​"=" 语法:curl -x unmetered.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

"-" 语法:curl -x unmetered.residential.proxyrack.net:10000 -U username-timeoutSeconds-60:password http://example.com

实际示例 在这里

高级住宅代理:
​​"=" 语法:curl -x premium.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

"-" 语法:curl -x unmetered.residential.proxyrack.net:10000 -U username-timeoutSeconds-60:password http://example.com

实际示例 在这里

私人住宅:
​​"=" 语法:curl -x private.residential.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

"-" 语法:curl -x private.residential.proxyrack.net:10000 -U username-timeoutSeconds-60:password http://example.com

实时示例 在这里

美国旋转数据中心:
​​"=" 语法:curl -x usa.rotating.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

"-" 语法:curl -x usa.rotating.proxyrack.net:10000 -U username-timeoutSeconds-60:password http://example.com

实时示例在这里

全球轮换数据中心:
​​"=" 语法:curl -x global.rotating.proxyrack.net:10000 -U 'username;timeoutSeconds=60:password' http://example.com

"-" 语法:curl -x global.rotating.proxyrack.net:10000 -U username-timeoutSeconds-60:password http://example.com

实时示例在这里

最大值为600秒。

这是否解答了您的问题?