gpt4 book ai didi

ruby - ruby httpclient 的默认 time_out 限制是多少

转载 作者:数据小太阳 更新时间:2023-10-29 08:04:28 26 4
gpt4 key购买 nike

最近想用ruby httpclient上传一个非常大的文件时遇到了麻烦。我收到错误信息:HTTPClient::ConnectTimeoutError:执行已过期

我知道我可以像这样设置 receive_timeout、send_timeout 和 connect_timeout 的默认值:

client = HTTPClient.new
client.receive_timeout = 50000

但是,我真的很好奇超时限制的默认值。有没有人可以告诉我这个?谢谢!

最佳答案

默认值为 60 秒,在 httpclient/session.rb 中定义.这也是设置其他参数默认值的地方。客户端forwards它到 HTTPClient::SessionManager

关于ruby - ruby httpclient 的默认 time_out 限制是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20399534/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com