【发布时间】:2014-01-29 05:56:42
【问题描述】:
连接中间件是否防止中间件组件意外覆盖作为 res 方法的函数?或者你只需要确保你以不同的方式命名它? 所以在这个例子中你基本上只是弄乱了身体数据,防止这种情况的最好方法是什么?
.use(connect.bodyParser())
.use(function(req,res,next){
req.body=null;
})
.use(function(req,res){
res.end(req.body);
});
【问题讨论】:
-
是的 req 对象由所有中间件函数共享,因此将其设置为 null 将导致丢失正文数据。
标签: javascript node.js connect middleware