axios使用拦截器设置Authorization字段不生效怎么回事?

3131975015
  • 411

问题已解决

下面是post请求的请求头和响应头 state.token已经获取到token了 但是我看请求头里面并没有Authorization的信息啊 后台也收不到token 怎么回事?
图片描述
图片描述

const Axios = axios.create({
  timeout: 10000,
  responseType: 'json',
  withCredentials: true, 
  headers: {
    'Content-Type': 'application/json;charset=utf-8'
  }
})
Axios.interceptors.request.use(
  config => {
    if (state.token) {
      config.headers.Authorization = 'Bearer ' + state.token
    }
    return config
  },
  err => {
    return Promise.reject(err)
  }
)
回复
阅读 4k
1 个回答

确定state.token是true的?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏