利用OkHttp缓存机制实现无网缓存

OkHttp实现缓存 需求 在有网的情况下,正常进行网络请求,然后把响应缓存到本地;在无网的情况下,从本地拿到缓存,返回给调用方。 限制 不能改变服务器的API,服务器的API没有Cache-Control字段。 思路 利用OkHttp的拦截器实现。 OkHttp请求过程:OkHttp的缓存机制(CacheInterceptor)会自动判断我们提交的Request中的Cache-Control头:
相关文章
相关标签/搜索