扫码关注官方订阅号
每次向后端请求接口时在header增加一个token的信息,这个要怎么用
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
new Vue({ http: { root: '/root', headers: { token: 'Basic YXBpOnBhc3N3b3Jk' } } })
具体详情,请参考:https://github.com/pagekit/vu...
使用拦截器可以在在请求前对Header进行添加
Vue.http.interceptors.push({ request(request) { const jwtToken = JSON.parse(localStorage.getItem('auth.jwt_token')); if (jwtToken) { Vue.http.headers.common.Authorization = `Bearer ${jwtToken.access_token}`; } else { delete Vue.http.headers.common.Authorization; } return request; }, response(response) { if (response.status === 400 || response.status === 401) { // 当 Token 已经失效时,清空所有保存在 localStorage 的数据 localStorage.clear(); } return response; }, });
具体可以参考下面源码32行https://github.com/lijy91/daz...
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
使用拦截器可以在在请求前对Header进行添加
具体可以参考下面源码32行
https://github.com/lijy91/daz...