Faraday: 默认超时时间是多少?

创建于 2017-07-12  ·  2评论  ·  资料来源: lostisland/faraday

无法在代码中找到它。

最有用的评论

FTR, Net::HTTP默认open_timeoutread_timeout自 ruby​​ 2.3 以来是 60 秒。

所有2条评论

@stevepm
简短回答:没有默认超时,或者换句话说,默认超时是无限的。

详细说明:这实际上可能会根据您选择的适配器而改变。 除非您强制执行,否则 Faraday 不会设置适配器超时,因此使用“适配器默认值”。 在大多数情况下(如果不是全部)这意味着没有超时。 我没有使用所有的适配器,所以我不能告诉你每个适配器的默认值,但是默认的(Net::HTTP)默认没有超时

FTR, Net::HTTP默认open_timeoutread_timeout自 ruby​​ 2.3 以来是 60 秒。

此页面是否有帮助?
0 / 5 - 0 等级