美文网首页
axios interceptors

axios interceptors

作者: 草帽lufei | 来源:发表于2019-12-17 17:00 被阅读0次

axios interceptors

https://github.com/axios/axios#interceptors

vue 项目 axios 全局设置请求 403 ,并且返回为 Permission denied 跳转登录页

axios.interceptors.response.use(function (response) {
  return response
}, function (error) {
  if (error.response.status === 403 && error.response.data.error === 'Permission denied') {
    sessionStorage.clear()
    vueObj.$router.push({ name: 'login', params: { main: true } }).catch(err => {}) // eslint-disable-line
  }
  return Promise.reject(error)
})

相关链接:

https://www.jianshu.com/p/bd91a8819340

相关文章

网友评论

      本文标题:axios interceptors

      本文链接:https://www.haomeiwen.com/subject/zmknbctx.html