我有下面的中间件使用 joi 验证输入,当它发现问题时,它会发回 400 的状态,但我看不到错误,chrome 网络选项卡中的详细信息。我试过 .send 和 .json
static validateResendEmail = async (req: Request, res: Response, next: NextFunction) => {
const schema = Joi.object().keys({
jwtToken: Joi.string().trim().required(),
});
const jwtToken = req.body.jwtToken;
Joi.validate({ jwtToken }, schema, (err, val) => {
if (!err) {
req.body = val;
next();
} else res.status(400).send(err.details);
});
};