Ответы Ruby Net :: HTTP :: Get и JSON

] Я пытаюсь подключиться к API и получить результаты json с помощью мое приложение rails, однако оно, похоже, не работает.

Возьмем, к примеру:

@request = Net::HTTP::Get.new "http://example.com/?search=thing&format=json"

Когда я пробую URL в своем браузере, оно работает! и я получаю данные JSON, однако, когда я пытаюсь это сделать в Ruby, тело ноль.

>> 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

Есть мысли?

24
задан JP Silvashy 5 September 2010 в 18:27
поделиться