【发布时间】:2011-12-27 06:26:26
【问题描述】:
我在网上搜索了文档和其他地方,但似乎无法找到为法拉第设置超时选项的正确方法。谁有答案?
我试过了:
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 适配器。
【问题讨论】:
标签: ruby