首先在项目中安装axios,然后再main.js中引入axios。
对axios的每次发送请求的拦截器进行设置,设置请求头字段为本地获取的token值。
// 首先对拦截器的请求进行设置,并在方法中return config,此处为固定格式
axios.interceptors.request.use(config => {
// 表示在配置中的设置头消息的字段Authorization为从本地获取的token值
config.headers.Authorization = window.sessionStorage.getItem('token')
return config
})
然后在浏览器进行测试,可以看到我们发送的请求头中包含我们设置的内容了。这里的值为空因为我们还没有在本地设置token字段,所以为空。