vue中使用interceptors拦截器设置了请求头token,但是token的位置总是在路径的前面,这个怎么处理。
// http request 拦截器
http.interceptors.request.use(
config => {
//如果是登录就直接返回请求
if(config.url.indexOf('/login/userLogin') >= 0){
return config;
}else{
//非登录请求必须携带token
let token = sessionStorage.getItem("token");
if (token) {
config.headers.token = token;
}
return config;
}
},
err => {
return Promise.reject(err);
});