Я хочу выполнить базовую проверку c для одной строки, которая является заголовком запроса 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');
Как проверить это, не помещая его в объект