Я искал документы и другие места в Интернете и, похоже, не нашел правильного способа установить параметр тайм-аута для Фарадея. У кого-нибудь есть ответ?
Я пробовал:
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, если это имеет значение.