接口如何保存重试?

比如接口有很多,都带一个token,但是某一个接口返回token失效了。我本地刷新token后,需要重试之前的接口,这个要怎么实现。

接口有地址,有参数;是个方法,不想路由是个字符串,可以存一下。

阅读 2k
2 个回答

这个的思路一般是:
有两个token ,一个 时间短的的access_token 和一个时间长一些的 refresh_token;
access_token 过期后用 refresh_token 去换取新的 access_token。

上面是token换取的逻辑,下面是接口重新执行的逻辑

全局对接口进行一个代理 或则拦截响应结果后刷新获取新token 重新调用接口即可

推荐问题
logo
Microsoft
子站问答
访问
宣传栏