2014-04-28 40 views

回答

3

express-validator可能是個不錯的選擇。它建立在流行的驗證庫validator.js上。

快速驗證器也是frequently updated

1.建立和初始化

expressValidator = require('express-validator'); 

app.use(expressValidator([options])); 

see available options

2.配置驗證

req.checkBody('postparam', 'Invalid postparam').notEmpty().isInt(); 
req.checkParams('urlparam', 'Invalid urlparam').isAlpha(); 
req.checkQuery('getparam', 'Invalid getparam').isInt();