Cómo manejar 404 errores no encontrados en Nokogiri
Estoy usando Nokogiri para raspar páginas web. Pocos urls deben ser adivinados y devuelve 404 error no encontrado cuando no existen. ¿Hay alguna manera de capturar esta excepción?
http://yoursite/page/38475 #=> page number 38475 doesn't exist
Probé lo siguiente que no funcionó.
url = "http://yoursite/page/38475"
doc = Nokogiri::HTML(open(url)) do
begin
rescue Exception => e
puts "Try again later"
end
end