axios请求拦截器

实现token的时候遇到的
做个笔记
拦截器会在你发送请求之前运行,这个请求拦截器的功能是为我每一次请求去判断是否有token,如果token存在则在请求头加上这个token。后台会判断我这个token是否过期。结合localStorage一起使用

// http request 拦截器
instance.interceptors.request.use(
  config => {
    const token = localStorage.getItem('token')
    if (token ) { // 判断是否存在token,如果存在的话,则每个http header都加上token
      config.headers.authorization = token  //请求头加上token
    }
    return config
  },
  err => {
    return Promise.reject(err)
  })

详细参考地址:https://www.jianshu.com/p/a0c67f4e145e

全部评论

相关推荐

learYuan:🐕看了都摇头
点赞 评论 收藏
分享
01-14 19:01
吉首大学 Java
黑皮白袜臭脚体育生:加个项目吧,一般需要两个项目一业务一轮子呢,简历统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务