【发布时间】:2013-12-20 08:59:03
【问题描述】:
我正在使用 Ruby 中的 Mechanize 将表单发布到站点以获取数据。偶尔会报错
too many connection resets (due to Operation timed out - Errno::ETIMEDOUT) after 13 requests on 34234234234242, last used 20.518373 seconds ago
这会使服务器崩溃。我想抓住这个错误并处理它(稍后重试)。
我试过了
begin
postForm(form)
rescue Errno::ETIMEDOUT
puts "=====>TimeOut ERROR!:"
end
但它没有捕捉到错误。 我错过了什么?
谢谢。
【问题讨论】:
-
尝试再放一个救援异常=>e
标签: ruby ruby-on-rails-3 mechanize