我如何从快递403发回JSON
我想用express来做下面的事情。
let error = {errorCode:"1234"} res.sendStatus(403, {error: error});
在我的前端JavaScript中,我想要捕获错误并像这样检查它
getData(mydata).then((data)=> { console.log(data); ).catch((error)=> { console.log(error.errorCode); });
无论出于什么原因,这不是发回json到我的catch方法,我想知道为什么,以及如何发送json,当我发回403。
使用这个语法
res.status(403).send({errorCode:"1234"}); // or res.status(403); res.send({errorCode:"1234"});