【发布时间】:2011-04-08 12:20:35
【问题描述】:
我正在尝试连接到 API 并使用我的 rails 应用程序检索 json 结果,但它似乎不起作用。
举个例子:
@request = Net::HTTP::Get.new "http://example.com/?search=thing&format=json"
当我在浏览器中尝试 url 时,它可以工作!我得到 JSON 数据,但是当我在 Ruby 中尝试它时,正文是 nil。
>> y @request
--- !ruby/object:Net::HTTP::Get
body:
body_stream:
header:
accept:
- "*/*"
user-agent:
- Ruby
method: GET
path: http://example.com/?search=thing&format=json
request_has_body: false
response_has_body: true
有什么想法吗?
【问题讨论】:
标签: ruby-on-rails ruby