http.interceptors.request.use(config => { config.headers['Token'] = storage.get('Token') // 请求头带上token return config }, error => { return Promise.reject(error) })
时间: 2023-06-25 14:04:53 浏览: 91
RequestInterceptor获取丢失的请求头
这段代码是一个axios的请求拦截器,它会在每次请求发送前被调用。这里的作用是在请求头中带上一个名为 Token 的字段,并将其值设置为本地存储中的 Token 值。这样在后端接收到请求时,就可以从请求头中获取到 Token 值,进行用户身份验证和权限控制等操作。如果请求发生错误,这里会通过 Promise.reject 将错误对象返回,以便后续的错误处理。
阅读全文