在rails项目中,我想发送一个http请求并获取响应中的json并将其保存到数据库中。我发送http请求如下:
def test_json
#url is a address like: http://192.32.10.18:8080/GetJson?serial=4306341
uri = URI.parse(url)
response = Net::HTTP.get_response(uri)
end
现在,我想将这个json保存到数据库,然后向用户显示,我该怎么做?
答案 0 :(得分:0)
要获得您使用的响应正文:
uri = URI.parse(the_url)
response = Net::HTTP.get_response(uri)
此时response
是您的回复(在您的情况下是一串JSON),您可以随意执行任何操作。