我制作了一个 rails 3 rack 中间件来记录用户的操作request = Rack::Request.new(env)
。
request.fullpath
所以我将and发送到我的数据库request.user_agent
,如下所述:
我的问题出现了,我也想获得 POST 响应(要获取从 JSON 有效负载中提取的 ID、人名……)。
所以我得到了response = Rack::Response.new(request.path)
. 但是当我打印时response.body
,我只有我的request.path
,并且request.params
不包含任何东西......
通过查看 Firebug 的响应,我可以看到我想要的所有数据。
感谢您的回复。