类型错误:无法将 Net::HTTPOK 转换为字符串
我正在使用 net/http
和 json
使用 Google 的地理编码 API 对地址进行地理编码。这里是抛出错误的地方:
response = Net::HTTP.get_response(URI.parse(url))
result = JSON.parse(response)
响应属于 Net::HTTPOK 类,但我想访问实际的 JSON 响应数据(而不仅仅是状态代码)。
I'm using net/http
and json
to geocode an address using google's Geocoding API. Here is where the error is being thrown:
response = Net::HTTP.get_response(URI.parse(url))
result = JSON.parse(response)
The response is of class Net::HTTPOK, but I want to access the actual JSON response data (not just the status code).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您想要
http://www .ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/Net/HTTPResponse.html
You want
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/Net/HTTPResponse.html