jwt浏览器怎么发送?

我使用的是axios进行ajax请求,看教程时说在header中带入jwt的token字符串,可是我带不上啊

https://img4.mukewang.com/5c399aac0001321904670157.jpg

子衿沉夜
浏览 860回答 1
1回答

智慧大石

我是在main.js中 使用了interceptors 拦截器 ,在每次请求时,检查localStorage中的jtwtoken 有就给请求设置头部然后执行请求,没有直接进行请求axios.interceptors.request.use(function (req) {  const AUTH_TOKEN = window.localStorage.getItem('jwttoken')  if (AUTH_TOKEN) {    req.headers['jwttoken'] = AUTH_TOKEN  }  // console.log(req.headers)  return req}, function (error) {  console.log('here')    // 对请求错误做些什么 返回失败  return Promise.reject(error)})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript