我收到一个用 jwt 编码的 json 对象,在中间件中我想在解码消息后构建 post 参数
params = JSON.parse(env['rack.input'].read)
json_decoded = decode_data(params['data'], secret_key)
puts "DECODED: #{json_decoded[0]}"
env["rack.input"] = StringIO.new(json_decoded[0].to_s)
>>> CODE HERE
status, headers, response = @app.call(env)
[status, headers, response]
在控制台上
{"名称"=>"xyz", "描述"=>"xyz"}
ActionDispatch::Http::Parameters::ParseError (822: '{"name"=>"xyz", "description"=>"xyz"}' 处的意外标记):
我如何构建用于传递到 Rails 的帖子参数