问题是这样的:
服务端默认是不允许缓存的,所以我在拦截器中修改Cache-Control 仿照这个博客做的
然后发现 okhttp没有写缓存文件,之后搜了StackOverFlow 几个类似问题,使用 addNetworkInterceptor 来修改Cache-Control 就可以了。不过具体原因就不清楚了,OkHttp2种Interceptor
使用 Retrofit 和 okhttp 强制缓存失效问题
最新推荐文章于 2022-09-14 10:19:20 发布
问题是这样的:
服务端默认是不允许缓存的,所以我在拦截器中修改Cache-Control 仿照这个博客做的
然后发现 okhttp没有写缓存文件,之后搜了StackOverFlow 几个类似问题,使用 addNetworkInterceptor 来修改Cache-Control 就可以了。不过具体原因就不清楚了,OkHttp2种Interceptor