1

次のコードをjson形式で見たいです。そうすると、コンテンツのない空白のページが表示されます。rubymine デバッガーでは、正しい情報が json 形式で表示されます。

include Java

require 'net/http'

class PatientRecordController < ApplicationController

  def index
    url = 'http://localhost:8080/patient/record/v2/'
    data_raw = Net::HTTP.get_response(URI.parse(url)).body

    @data_json = ActiveSupport::JSON.decode(data_raw)

    respond_to do |format|
      format.json {render json: @data_json}
    end

  end
end
4

3 に答える 3

0

.json を含めるようにリクエストを変更したくない場合は、respond_to ブロックrender json: @data_jsonをドロップするだけで機能します。

于 2013-06-10T19:46:24.310 に答える