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);
}
);