Ho cercato i documenti e altri posti online e non riesco a trovare il modo corretto di impostare l'opzione di timeout per Faraday. Qualcuno ha la risposta?Timeout di Faraday
ho provato:
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
Nulla sembra funzionare. A proposito, sto usando l'adattatore Typhoeus se questo fa la differenza.
Una risposta un po 'più aggiornata, https://github.com/lostisland/faraday/issues/417 – Andrew