How to receive a JSON object with Rack

后端 未结 3 738
臣服心动
臣服心动 2021-01-02 23:35

I have a very simple Ruby Rack server, like:

app = Proc.new do |env| 
  req = Rack::Request.new(env).params
  p req.inspect 
  [200, { \'Content-Type\' =>         


        
3条回答
  •  忘掉有多难
    2021-01-03 00:00

    One more way to do that:

    # ...
    request  = Rack::Request.new env
    object   = JSON.parse request.body.gets
    # ...
    

    See the documentation: www.rubydoc.info/gems/rack/Rack/Lint/InputWrapper

提交回复
热议问题