是否有一些中间件函数来验证节点js和表达js的表单中的所有条目?
我想查看特殊字符,我不想每次都验证每个表单字段。
谢谢!
答案 0 :(得分:3)
express-validator可能非常适合。它建立在validator.js上,这是一个流行的验证库。
express-validator 也是frequently updated。
<强> 1。设置并初始化
expressValidator = require('express-validator');
app.use(expressValidator([options]));
<强> 2。配置验证
req.checkBody('postparam', 'Invalid postparam').notEmpty().isInt();
req.checkParams('urlparam', 'Invalid urlparam').isAlpha();
req.checkQuery('getparam', 'Invalid getparam').isInt();