Тайм-аут Фарадея

Я искал документы и другие места в Интернете и, похоже, не нашел правильного способа установить параметр тайм-аута для Фарадея. У кого-нибудь есть ответ?

Я пробовал:

  conn = FaradayStack.build(url)
  conn.headers[:user_agent]   = AppConfig.user_agent
  # conn.options[:timeout]      = 20
  # conn.options[:open_timeout] = 20
  response = conn.get do |req|
    req.options = {
      :timeout      => 20,
      :open_timeout => 20
    }
  end
  response.body

Кажется, ничего не работает. Кстати, я использую адаптер Typhoeus, если это имеет значение.

9
задан Michael Irwin 11 November 2011 в 18:53
поделиться