vue请求拦截,在请求头中携带token

正常登陆的用户就会有后端响应的token值,在用户每次发起请求都要在请求头中携带这个token值.

main.js

/*引入axios*/
import Axios from "axios";

Vue.prototype.axios = Axios;

// 添加请求拦截器,在请求头中加token
Axios.interceptors.request.use(
  config => {
    if (localStorage.getItem("token")) {
      config.headers.Authorization = "JWT " + localStorage.getItem("token");
    }
    return config;
  },
  error => {
    return Promise.reject(error);
  }
);
Logo

前往低代码交流专区

更多推荐