我想通过sails.log.debug()转储出控制器函数看到的原始POST数据。我正在处理来自可能格式错误的第三方的JSON,需要弄清楚在哪里/如何。我希望看到整个原始转储。
create: function(req, res) {
sails.log.debug(???);
//var ticket = JSON.parse(req.param("webhook"));
return res.echoRequest(true);
}
答案 0 :(得分:0)
您可以使用:
var packet = req.params.all();
sails.log.debug(packet);
希望有所帮助。
答案 1 :(得分:0)
您需要使用中间件来获取" RAW"身体。你会想要抓住前帆 查看此问题的答案Node.js - get raw request body using Express