- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为Retrofit设置缓存,以便它不必不断检索数据。我遵循了this SO,因为它似乎朝着我所需要的正确方向发展。
我有以下内容(与SO相同)
OkHttpClient client = new OkHttpClient();
client.networkInterceptors().add(REWRITE_CACHE_CONTROL_INTERCEPTOR);
File httpCacheDirectory = new File(getCacheDir(), "responses");
int cacheSize = 10*1024*1024;
Cache cache = new Cache(httpCacheDirectory, cacheSize);
client.setCache(cache);
client.setCache(cache)
返回错误
cannot resolve method setCache
。
最佳答案
在3.x中,将OkHttpClient
上的一堆方法移到OkHttpClient.Builder
上的方法。您想要这样的东西:
File httpCacheDirectory = new File(getCacheDir(), "responses");
int cacheSize = 10*1024*1024;
Cache cache = new Cache(httpCacheDirectory, cacheSize);
OkHttpClient client = new OkHttpClient.Builder()
.addNetworkInterceptor(REWRITE_CACHE_CONTROL_INTERCEPTOR)
.cache(cache)
.build();
关于retrofit - OkHttpClient无法解析方法setCache,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39988422/
我正在使用 Rhino.Security 存储库来管理我的用户/角色。 创建、删除和关联的过程运行良好,但是当我使用一种方法查询时遇到了问题:GetAssociatedUsersGroupFor。 第
在尝试使用 Response.Cache.SetCacheability() 缓存页面时,我调试程序 (F5).但是我无法让它工作。每次单击 button1 后,Lable1 文本都会立即更新。 代码
Scan s = new Scan(); s.addFamily(Bytes.toBytes("cf1")); s.setCaching(cacheRows); s.setCa
关于JavaFX,我有以下问题: 我是否需要在节点上使用 setCache(true) 才能让 setCacheHint() 设置的缓存提示真正起作用? 调用 setCache 是否真的可以提高性能,
本文整理了Java中com.koolearn.klibrary.core.filesystem.ZLPhysicalFile.setCached()方法的一些代码示例,展示了ZLPhysicalFil
我有一个 HttpHandler (也将其作为 ASPX 页面完成),它检索存储在数据库中的图像并将其写入响应。我已将以下几行添加到代码中,以尝试将图像缓存在浏览器中,但每当我查看 Firebug 中
Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.Cache.SetAllowResponseInBrowserHi
我有一个返回 FileStreamResult 的 MVC4 GET 操作方法。存在仅使用 SSL 并且不允许缓存所提供文档的要求,因此它是 SSL,并且我还使用了具有以下属性的 OutputCach
我正在使用 ant jenkins 插件在 1.7.1 版本的 Ant 上运行 ant 任务。由于以下错误,构建失败 - BUILD FAILED java.lang.NoSuchMethodErro
我是一名优秀的程序员,十分优秀!