Closed artillerymans closed 2 years ago
网络请求拦截器是来处理相关需求(使用文档第一章我就提到基本上业务不存在需要你封装请求动作). 根据token失效机制来处理
Interceptor
拦截器, 在拦截器中使用同步请求来先刷新tokenRequestInterceptor
请求拦截器更方便, 在拦截器中使用同步请求来先刷新token拦截器使用文档, 如果对于拦截器有疑问可以谷歌搜索OkHttp拦截器使用
本框架支持OkHttp所有功能组件
感谢 我用拦截器初步实现了
以后基于全局参数/日志/参数加密/解密请都优先考虑拦截器
场景需求: 1、有些api的调用是基于一个token,而这个token是会有效期限制的 2、基于第一点我想做一个基础的抽象函数的封装,就是在调用所有的api的时候判断或者等待这个token的刷新 3、能单独的不在scopeLife中直接创建Post然后返回在其他地方直接await(),这样我就可以比较好的去控制之后的流程
我不知道这样对不对,如果可以,我需要怎么做,如果不对,有没有比较好的建议