为什么Axios记录错误403,即使我抓住它

时间:2018-03-02 19:12:46

标签: javascript express axios

基于axios docs,我在我的请求之后有了catch块,但即使我捕获错误并显示Alert,在浏览器控制台上我收到了消息:

POST http://localhost:5000 403 (Forbidden)      spread.js:25

为什么上面的消息? 这是默认的浏览器行为吗?

客户端:

axios.get('/user?ID=12345')
  .then(function (response) {
    console.log(response);
  })
  .catch(function (error) {
    alert(error);
  });

服务器:

res.status(403).send('Error message');

1 个答案:

答案 0 :(得分:0)

是的,默认情况下,Chrome会记录每个失败的http请求。