7
Các dòng sau:Xử lý Net :: HTTP.get thất bại
page_source = Net::HTTP.get(URI.parse("http://not-a-real-url.com"))
Khi đã thông qua một url được định dạng đúng, nhưng không đi bất cứ nơi nào (như ví dụ trên), chết với:
getaddrinfo: nodename nor servname provided, or not known
Tôi đang cố gắng tìm ra cách "bắt đầu/cứu" tình trạng này, nhưng dường như tôi không thể tìm thấy trong tài liệu lỗi nào, nếu có, phương thức 'get' đang ném.
Ah! Làm việc hoàn hảo, cảm ơn bạn! – jefflunt
Tôi đã thử điều này cho vấn đề của tôi nhưng '=>' dường như ném một lỗi vì đường ray dường như nghĩ rằng bạn đang cố gắng đóng thẻ ruby <% = bắt đầu page_source = Net :: HTTP.get (URI.parse (" http://not-a-real-url.com ")) cứu SocketError => e đặt e.message kết thúc%> –