我正在尝试使用 mechanize 验证一组 url。我正在为结束我的循环而不是通过救援的 URL 之一获得 404。我希望循环即使遇到 404 也能继续。我在开始/救援语法上做错了吗?我暂时只是在终端中显示它们。
a.get(url) do |page|
begin
puts url
puts page.title
rescue Mechanize::ResponseCodeError, Net::HTTPNotFound
puts "404!- " + "#{url}"
next
end
end