如何使用Axios請求攔截器捕獲網絡錯誤?

我們的Vue應用程序出現了一些問題,我在Sentry日志中注意到,網絡可能不可靠:

Error: Network Error
Error: Request aborted

我想向用戶顯示警告,但不知道怎么做。我試圖使用Axios請求攔截器捕捉這些錯誤,但它們不起作用。有人做到了嗎?

EDIT:

這就是那個沒用的攔截器。我還有一個響應攔截器來捕獲403,它工作得非常好。

axios.interceptors.request.use(undefined, (err) => {
  // Never gets here for network errors
  return new Promise((resolve, reject) => {
    throw err;
  });
});
? 最佳回答:

你試過了嗎?

return Promise.reject(error);

like this:

axios.interceptors.response.use(function (response) {
    // Any status code that lie within the range of 2xx cause this function to trigger
    // Do something with response data
    return response;
  }, function (error) {
    // Any status codes that falls outside the range of 2xx cause this function to trigger
    // Do something with response error
    return Promise.reject(error);
  });

reference: https://axios-http.com/docs/interceptors

主站蜘蛛池模板: 亚洲丶国产丶欧美一区二区三区| 一区二区三区福利视频| 亚洲一区二区三区影院 | 性盈盈影院免费视频观看在线一区| 国产另类TS人妖一区二区 | 丰满爆乳无码一区二区三区| 欧洲精品免费一区二区三区| 亚洲一区中文字幕| 嫩B人妻精品一区二区三区| 日韩一区二区三区在线| 伊人精品视频一区二区三区| 日本一区二区三区在线看| 精品人无码一区二区三区| 波多野结衣久久一区二区| 中文字幕一区精品| 亚洲线精品一区二区三区| 精品久久国产一区二区三区香蕉| 亚洲av无码一区二区三区天堂古代| 精品国产一区二区三区在线观看 | 久久精品一区二区| 一区二区三区四区视频在线| 亚洲AV无码国产精品永久一区| 2020天堂中文字幕一区在线观| 97久久精品午夜一区二区| 国产精品亚洲一区二区三区| 国模私拍福利一区二区| 无码一区二区三区爆白浆| 国产精品福利一区| 亚洲AV无码一区二区三区在线观看| 国产一区二区视频免费| 精品国产一区二区三区| 亚洲sm另类一区二区三区| 黑巨人与欧美精品一区| 国产成人无码精品一区不卡| 国产精品伦子一区二区三区| 日本精品一区二区久久久| 在线观看免费视频一区| 无码人妻精品一区二区在线视频 | 中文字幕一区二区三区四区| 中文字幕精品亚洲无线码一区| 一区二区三区国产|