是否可以在全球范围内设置curl
的超时值?例如。通过环境变量或配置文件?
我有一个shell脚本,其中散布了大约20个curl
命令,并且希望避免在任何地方指定--connect-timeout
。
这适用于shell脚本,而不是php或C / C ++或...
答案 0 :(得分:1)
据我所见manpage,没有这样的环境变量。
你可以创建一个名为curl
的函数:
curl () {
command curl --connect-timeout 60 "$@"
}
因此,无论何时调用curl
,它都会调用此函数,该函数将使用相同的参数调用curl
命令(command
禁止shell函数查找)。