Ruby许多HTTP请求

时间:2018-07-06 13:56:28

标签: ruby net-http

Net::HTTP的Ruby文档中,

  

下一节中的Net :: HTTP方法不会持续存在   连接。如果您执行许多HTTP,则不建议使用它们   请求。

但是,如果您确实想发出很多HTTP请求,那么文档就什么也没有说。应该使用什么?

1 个答案:

答案 0 :(得分:1)

实际上,文档确实说了如何重用多个请求的连接:

  

如果您希望在多个HTTP请求之间重用连接   无需自动关闭它即可使用:: new代替:: start。   请求将自动打开与服务器的连接(如果存在)   当前未打开。您可以完成手动连接。

您可以在本节中找到此内容:https://ruby-doc.org/stdlib-2.5.0/libdoc/net/http/rdoc/Net/HTTP.html#class-Net::HTTP-label-How+to+use+Net-3A-3AHTTP