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

前端之家收集整理的这篇文章主要介绍了ruby – 超时和打开超时之间有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
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文件.

原文链接:https://www.f2er.com/ruby/268686.html

猜你在找的Ruby相关文章