加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – 超时和打开超时之间有什么区别?

发布时间:2020-12-17 04:22:59 所属栏目:百科 来源:网络整理
导读:在 Ruby RestClient gem中,超时和开放超时功能之间的区别是什么? http://www.ruby-doc.org/gems/docs/w/wgibbs-rest-client-1.0.5/RestClient/Resource.html#method-i-open_timeout 我也没有从gem的doc文件中得到任何东西. 解决方法 您正在阅读错误的文档(
在 Ruby RestClient gem中,超时和开放超时功能之间的区别是什么?

http://www.ruby-doc.org/gems/docs/w/wgibbs-rest-client-1.0.5/RestClient/Resource.html#method-i-open_timeout

我也没有从gem的doc文件中得到任何东西.

解决方法

您正在阅读错误的文档(您的文档是 wgibbs-rest-client,自2009年以来尚未更新): here’s the right one.但是那个文章没有说明差异,尽管它很简单:

:open_timeout是打开连接的超时时间.如果您调用响应时间缓慢或不稳定的服务器,这将非常有用.

:timeout是读取答案的超时时间.这有助于确保您在阅读过程中不会被卡住一半,或者在您期望5 KB的JSON时卡住读取5 MB文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读