axios 传token的时候,后台获取不到,第一次用axios,所以并没有配置拦截器,代码如下
methods: {
btn(){
let token=localStorage.getItem('token');
let freshToken=localStorage.getItem('freshToken')
console.log(token+','+freshToken)
let vm=this;
this.$http.post('http://192.168.1.120:8080/arbmanager/manager/account/info.htm',{
headers: {
'X-AUTH-SOURCE':0,
'X-AUTH-TOKEN':token,
'X-AUTH-FRESHTOKEN':freshToken
}
})
.then(function (response) {
let newData= JSON.parse(pako.inflate(response.data, { to: 'string' }));
// console.log(newData.result)
// vm.info=newData.result;
// console.log(vm.info)
console.log(newData)
})
.catch(function (error) {
console.log(error);
});
}
},
就是这样network里面是没有相应的字段的
为啥没有呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
第二个参数传的是request.body的值。
axios.defaults.headers.auth = token
试试这样传token
加个null就可以 原因不太明白