我对 Ruby 还是个新手,正在尝试使用 HTTParty gem 来帮助我编写 API 包装器。我输入 HTTParty::get 一个 URI,它解析 JSON 数据。从快速浏览和返回结果的行为方式来看,它看起来像一个 Hash,但它是吗?我似乎无法在网上找到信息。 StackOverflow 上的另一篇文章显示使用 HTTParty::get(...).parsed_response 来获取哈希,但这似乎已经过时了。
最佳答案
在控制台中执行此操作:
>require 'httparty'
=> true
> response = HTTParty.get( "..." )
....
> response.class
=> HTTParty::Response
因此 HTTPParty.get
的响应是一个 HTTPParty::Response
对象。
参见 this blogpost titled "It's Time To HTTParty!"了解有关如何处理此响应的更多信息。
关于ruby - HTTParty::get 返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14984666/