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

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

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

最佳答案

你要

result = JSON.parse(response.body)

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

关于ruby - TypeError:无法将Net::HTTPOK转换为String,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9353227/

10-12 14:29
查看更多