7
La siguiente línea:Manejo de Net :: HTTP.get fracasos
page_source = Net::HTTP.get(URI.parse("http://not-a-real-url.com"))
Cuando pasa una dirección URL que es el formato correcto, pero no va a ninguna parte (como el ejemplo anterior), se extingue con:
getaddrinfo: nodename nor servname provided, or not known
Estoy tratando de averiguar cómo "comenzar/rescatar" esta condición, pero parece que no puedo encontrar en la documentación qué error, si alguno, está arrojando el método 'get'.
¡Ah! Funcionó perfectamente, gracias! – jefflunt
Intenté esto para mi problema, pero el '=>' parece arrojar un error ya que rails parece pensar que estás tratando de cerrar la etiqueta ruby <% = begin page_source = Net :: HTTP.get (URI.parse (" http://not-a-real-url.com ")) rescue SocketError => e pone e.message end%> –