Closed SheepYang1993 closed 2 years ago
框架中有一个缓存拦截器,如果没有网络,会从缓存里拿到之前的数据,你可以根据这个拦截器改写一下
CacheInterceptor 拦截器类名
框架中有一个缓存拦截器,如果没有网络,会从缓存里拿到之前的数据,你可以根据这个拦截器改写一下
有测试过吗,这个缓存拦截器貌似不生效唉
可以生效的,你在网络良好的时候进入首页,获取到数据后,退出app,关掉 wifi ,移动数据,进入会触发缓存拦截器
@TOPWN @hegaojian 项目自带的CacheInterceptor测试过了,GET请求会缓存,但是POST不会。 这里的GET请求缓存,是使用okhttp自带的缓存拦截器,参考这个类:okhttp3.internal.cache.CacheInterceptor
可以参考下这个链接的拦截器,可以支持缓存POST请求 https://github.com/xiaolei123/OkhttpCacheInterceptor
可以的,666 👍
需要怎么封装?