接口如何保存重试?
比如接口有很多,都带一个token,但是某一个接口返回token失效了。我本地刷新token后,需要重试之前的接口,这个要怎么实现。
接口有地址,有参数;是个方法,不想路由是个字符串,可以存一下。
回答:
应该是用的axios
吧?在响应拦截里重新请求,具体怎么操作搜一下吧,比如:
https://juejin.cn/post/7086864150206349326
搜一下refreshToken
就能出来相关内容
回答:
这个的思路一般是:
有两个token ,一个 时间短的的access_token 和一个时间长一些的 refresh_token;
access_token 过期后用 refresh_token 去换取新的 access_token。
上面是token换取的逻辑,下面是接口重新执行的逻辑
全局对接口进行一个代理 或则拦截响应结果后刷新获取新token 重新调用接口即可
以上是 接口如何保存重试? 的全部内容, 来源链接: utcz.com/p/934512.html