Sto usando Nokogiri per raschiare le pagine web. Pochi URL devono essere indovinati e restituisce l'errore 404 non trovato quando non esistono. C'è un modo per catturare questa eccezione?Come gestire 404 errori non trovati in Nokogiri
http://yoursite/page/38475 #=> page number 38475 doesn't exist
Ho provato quanto segue che non ha funzionato.
url = "http://yoursite/page/38475"
doc = Nokogiri::HTML(open(url)) do
begin
rescue Exception => e
puts "Try again later"
end
end
io cosa è meglio usare '' e.io.not_found – Calin