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
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