vue中使用interceptors拦截器

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

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