【发布时间】:2020-10-15 07:51:23
【问题描述】:
我正在运行几个脚本来使用httr 包发布和检索数据。
有时,其中一项工作会停止并且永远不会完成。当其他脚本假定此脚本已完成时,这会导致问题。
停止是由于另一端的服务器上的一些错误。
因此,是否可以为 POST/GET 请求指定最大等待时间?
我查看了文档并找到了httr::timeout() 函数。它将参数传递给curl::setopt(),据说可以回答我的问题。
但是,当我查看超时的 curl 选项时,我发现:
> curl::curl_options("^timeout$")
> timeout
> 13
这不是我在实践中所经历的吗?我错过了什么?
【问题讨论】: