Ich habe in den Dokumenten und an anderen Stellen im Internet nachgeschaut, aber ich finde nicht den richtigen Weg, um die Timeout-Option für Faraday einzustellen. Hat jemand die Antwort?
Ich habe es versucht:
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
Nichts scheint zu funktionieren. BTW, ich benutze den Typhoeus-Adapter, wenn das einen Unterschied macht.