前端项目实战20-axios拦截器

axios.interceptors.response.use(function (response) {
  console.log(getToken(),"getTokenTest")
  // 对响应数据做点什么
  console.log(response, "response1111")
  if (response.data.code == 200 || response.status == 200) {
    return response
  } else if (response.data.code == 401) {
    let host = window.location.host
    window.location.href ="/login"
    removeToken();
  } else {
    message.error(response.data.msg)
  }
}, function (error) {
  console.log(error, "error11111")
  // 对响应错误做点什么
  return Promise.reject(error);
});

请求拦截器不需要拦截什么

posted @ 2022-08-26 20:35  前端导师歌谣  阅读(39)  评论(0)    收藏  举报