我第一次使用OkHttpClient。它工作得非常好,非常快。所以我理解它使用了自己的持久缓存,但是当我请求getCache()
上的 null 所在的文件夹时。我的误解是什么?
OkHttpClient httpClient = new OkHttpClient();
Log.i("CACHE DIRECTORY", httpClient.getCache().getDirectory().toString());
答案 0 :(得分:1)
OkHttpClient
的默认impl没有缓存。它提供了setCache
方法来自定义自己的缓存。