gpt4 book ai didi

ruby-on-rails - 处理 Net::HTTP.get 失败

转载 作者:行者123 更新时间:2023-12-04 11:30:58 30 4
gpt4 key购买 nike

以下行:

page_source = Net::HTTP.get(URI.parse("http://not-a-real-url.com"))

当传递一个格式正确但不会去任何地方(如上面的例子)的 url 时,会消失:
getaddrinfo: nodename nor servname provided, or not known

我试图弄清楚如何“开始/拯救”这种情况,但我似乎无法在文档中找到“get”方法抛出的错误(如果有)。

最佳答案

这有帮助吗?

begin
page_source = Net::HTTP.get(URI.parse("http://not-a-real-url.com"))
rescue SocketError => e
puts e.message
end

关于ruby-on-rails - 处理 Net::HTTP.get 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3946814/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com