Как указать время ожидания чтения для запроса Net :: HTTP :: Post.new в Ruby 2

У меня есть сообщение, которое происходит с приложением rails из сценария ruby. Скрипт создает запрос переменной как

request = Net::HTTP::Post.new(url.path)

который затем используется следующим образом

request.content_type = "application/json"    
request.body =  JSON.generate( params )

response = Net::HTTP.start(url.host, url.port) {|http| http.request(request)}

На стороне сервера происходит довольно много обработки, и яя получаюNet::ReadTimeout ошибка

Я пытался указать период ожидания

request.read_timeout = 500

согласноэтот ответ stackoverflow но я получил

undefined method `read_timeout=' for # (NoMethodError)

ошибка. Я предполагаю, что яЯ пропускаю что-то простое где-то. Все подсказки с благодарностью получены

Техническая информация:

Ruby 2.0.0p247Rails 4.0.0Windows 7 32-битный рубин

Ответы на вопрос(3)

Ваш ответ на вопрос