axios请求拦截器添加token和拦截白名单

let whitelist = [‘/login‘] // 拦截器白名单,登录时不添加 token
axios.interceptors.request.use(
 config => {
  // 拦截白名单以及添加token
  if (whitelist.includes(config.url)) {
   return config
  } else {
   let token = localStorage.token
   config.headers.token = token
   return config
  }
 },
 err => {
  return err
 }
)

 

axios请求拦截器添加token和拦截白名单

上一篇:GoLang设计模式06 - 对象池模式


下一篇:vscode