ruby rest-client: make it never timeout?

后端 未结 6 1369
温柔的废话
温柔的废话 2021-02-12 21:34

I am trying to use ruby rest-client to upload a large number of images to a site that I\'m writing. My code looks like:

RestClient.post url, :timeout => 9000         


        
6条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-12 22:10

    This syntax sets the timeout as request header (see RestClient.post signature), if you want to use the timeout parameter you must use:

    RestClient::Request.execute(:method => :post, :url => @url, :timeout => 90000000)
    

    see: https://github.com/rest-client/rest-client/blob/master/lib/restclient/request.rb#L12

提交回复
热议问题