【发布时间】:2020-04-14 18:35:58
【问题描述】:
我想对请求标头X-Value 的单个字符串进行一些基本验证。以下是我的尝试。
问题是即使没有X-Value 标头,它也总是返回“成功”。
const mySchema = Joi.string().min(2).max(30).required();
const value = req.get('X-Value');
const { myError } = mySchema.validate(value);
if(myError){
return res.status(401).json({ error: myError.details[0].message });
}
return res.send('success');
如何在不将其放入对象的情况下对其进行验证?
【问题讨论】:
标签: javascript node.js express validation hapijs