我的应用程序应该从外部 URL 获取 JSON 数据。直到今天早上它都工作得很好。我看到此错误消息:
CommandesController#generate 中的 Net::OpenTimeout 执行期满我没有更改任何内容,我仍然可以从浏览器访问外部 json url。你能帮我吗?
以下是产生问题的代码:
@data = HTTParty.get(URL).parsed_response
最佳答案
外部站点可能导致超时。尝试增加超时时间。
@data = HTTParty.get(URL, timeout: 60).parsed_response
关于ruby-on-rails - Rails:Net::OpenTimeout 执行因 HTTParty 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40552387/