目前准备使用vue全家桶+axios重构项目,需要每个请求都带上token放在header中。
token是ajax获取,然后放在了cookie中有7天时间
我的想法是每次请求 axios.interceptors.request.use
拦截然后验证cookie中有没有token,如果没有再获取,但是获取token也需要通过这个拦截器,就必须先关闭再开启。很繁琐,请问有没有简洁的方法,或者是每次进项目的时候就直接获取token?
就是这个疑惑,一直没想通,求指点
目前准备使用vue全家桶+axios重构项目,需要每个请求都带上token放在header中。
token是ajax获取,然后放在了cookie中有7天时间
我的想法是每次请求 axios.interceptors.request.use
拦截然后验证cookie中有没有token,如果没有再获取,但是获取token也需要通过这个拦截器,就必须先关闭再开启。很繁琐,请问有没有简洁的方法,或者是每次进项目的时候就直接获取token?
就是这个疑惑,一直没想通,求指点
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
参考:https://segmentfault.com/a/11...