其他分享
首页 > 其他分享> > 关于axios获取后端状态码做验证登录等相关操作

关于axios获取后端状态码做验证登录等相关操作

作者:互联网

首先可以在axios设置一个全局的响应拦截器

axios.interceptors.response.use(function (response) {
    // 对响应数据做点什么
    return response;
  }, function (error) {
    // 对响应错误做点什么
    return Promise.reject(error);
  });

然后再error做相关的拦截。这时需要和后端约定一个状态码,比如401

需要注意的是 单纯打印error并不能看出什么。你需要打印出error.response

,然后获取到error.response.status。可以先看一下error.response里面的数据格式

下面看截图

 

 下面是对应的打印内容

 

标签:function,axios,登录,验证,打印,做点,error,response
来源: https://www.cnblogs.com/HeighWord/p/12608815.html