7

我正在使用net/httpjson使用谷歌的地理编码 API 对地址进行地理编码。这是引发错误的地方:

response = Net::HTTP.get_response(URI.parse(url))
result = JSON.parse(response)

响应属于 Net::HTTPOK 类,但我想访问实际的 JSON 响应数据(不仅仅是状态代码)。

4

1 回答 1

31

你要

result = JSON.parse(response.body)

http://www.ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/Net/HTTPResponse.html

于 2012-02-19T23:12:05.543 回答