Joi验证如何仅用于消毒

时间:2019-09-17 14:15:10

标签: javascript node.js joi

我正在使用Joi验证模块。我正在使用它进行验证和消毒,并且工作正常。可以仅将其用于消毒吗?换句话说,在某些路线上,它不需要验证任何参数,只需清理输入即可。

如果将验证参数设置为 null ,但是传入了 escapeHtml 选项(如下所示),这是否可以正常工作?它似乎没有错误运行,但是我不确定它是否以这种方式正确地清除了参数。

const validate = require('express-joi-validate');
router.get('/', validate(null, { escapeHtml: true }), (req, res, next) => {
  // return response
});

0 个答案:

没有答案