Answers:
您可以使用以下-m
选项:
-m, --max-time <seconds>
Maximum time in seconds that you allow the whole operation to
take. This is useful for preventing your batch jobs from hang‐
ing for hours due to slow networks or links going down. See
also the --connect-timeout option.
If this option is used several times, the last one will be used.
这包括连接时间,如果要单独指定,请使用--connect-timeout
选项。
通常,在curl
调用时,您可以使用命令行上的选项来执行此操作。但是,由于您无法更改此设置,因此还有另一种方法-您可以为创建配置文件curl
。在UNIX上,curl
将首先在运行curl的用户的主目录中查找名为的文件.curlrc
。用该行创建该文件
connect-timeout = 10
将超时减少到10秒。或者,您可以使用以下选项设置整个操作的最长时间max-time
:
max-time = 10
curl具有“连接超时”选项:
--connect-timeout <seconds>
如果您的“工具”是脚本,则可以在其中手动对其进行编辑。但 /unix//a/148926/77959甚至更好-编辑curl-config!