环回:将trim函数应用于所有传入的字符串属性



我想修剪在HTTP请求中发送到我的环回项目的所有字符串。我可以在模型文件中使用验证器,但在请求到达模型之前,我能做些什么吗?

谢谢

您可以编写自定义的express中间件来修剪请求数据字段。

var trimmer = function(req, res, next){
req.body = _.object(_.map(req.body, function (value, key) {
return [key, value.trim()];
}));
next();
}
app.use(trimmer);

请点击此链接以更好地理解。

最新更新