无法在代码中找到它。
嗨@stevepm ,
简短回答:没有默认超时,或者换句话说,默认超时是无限的。
详细说明:这实际上可能会根据您选择的适配器而改变。 除非您强制执行,否则 Faraday 不会设置适配器超时,因此使用“适配器默认值”。 在大多数情况下(如果不是全部)这意味着没有超时。 我没有使用所有的适配器,所以我不能告诉你每个适配器的默认值,但是默认的(Net::HTTP)默认没有超时
FTR, Net::HTTP
默认open_timeout
和read_timeout
自 ruby 2.3 以来是 60 秒。
最有用的评论
FTR,
Net::HTTP
默认open_timeout
和read_timeout
自 ruby 2.3 以来是 60 秒。