如何找出 cURL 中最后使用的 --max-time ?

如何找出 cURL 中最后使用的 --max-time ?

我只想输出到 stdout cURL 的上次使用的 --max-time。

作为cURL 的联机帮助页状态:

-m, --max-time <seconds>

Maximum time in seconds that you allow the whole operation to take. [snip]

If this option is used several times, the last one will be used.

如何将“最后一个”(最后使用的 --max-time 值)打印到标准输出?

注意:我没有安装curl-config。在我安装之前,有人可以确认这是否确实能达到我想要的效果吗?

另请注意:我没有在系统上的任何地方使用任何 cURL 配置文件。

答案1

我认为您可能误解了以下内容的含义:

If this option is used several times, the last one will be used.

cURL 不会记住调用之间的这个值或类似的值。每次新调用的默认设置是没有超时,或者无限超时(如果您愿意)。引用的注释仅适用于这样的命令:

curl -m 5 -m 6 http://unix.stackexchange.com/

它只是意味着在这种情况下,超时将为 6,而不是 5。

下次使用 cURL 时,5 和 6 都不会被记住或使用。

相关内容