官方给出的例子是采用拦截器的方式来是实现GZIP压缩。/** 拦截器压缩http请求体,许多服务器无法解析 */ static class GzipRequestInterceptor implements Interceptor { @Override&n
1. okhttp框架拥有很好的缓存策略CacheStrategy,并使用DiskLruCache技术对响应的内容进行存储。要建立缓存,要有以下条件:可以读写的缓存目录缓存大小的限制缓存目录应该是私有的,不信任的程序不能读取缓存内容全局用户唯一的缓存访问实例。okhttp框架全局必须只有一个OkHttpClient实例(new OkHttpClient()),并在第一次创建实例的时候,配置好缓存。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号