猿问
jwt浏览器怎么发送?
我使用的是axios进行ajax请求,看教程时说在header中带入jwt的token字符串,可是我带不上啊
子衿沉夜
浏览 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)})
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答