Method: ApiDoc::Document#request_json

Defined in:
lib/api_doc/document.rb

#request_jsonObject



28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/api_doc/document.rb', line 28

def request_json
  # JSON.pretty_generate(JSON.parse(@response.body))
  body = @request.env['rack.input']
  if body.present?
    body.rewind
    # ret = URI.unescape(body.read)
    ret = body.read
    if ret.present?
      return JSON.pretty_generate(Rack::Utils.parse_nested_query(CGI.unescape(ret)))
    else
      return "// No request body necessary."
    end
  else
    return "// No request body necessary."
  end
end