android - picasso 使用 OKHttp 可以缓存所有请求吗?

标签 android picasso okhttp

我在我的项目中使用 Picasso 和 OkHttp 来下载图像,我已经为 okhttp 设置了一个缓存以将我的图像缓存到磁盘。但是,我的许多图像都没有设置正确的缓存策略或过期日期。可不可以让okhttp只缓存所有的请求,而忽略图片的缓存策略?

最佳答案

您应该促使您的服务器管理员设置适当的缓存策略;这将有助于您的所有应用程序以及使用图像的网络浏览器。

我们目前不提供强制缓存响应,但有一个功能请求来跟踪它。您也可以尝试 CacheControl.FORCE_CACHE,这有助于某些缓存设置。

关于android - picasso 使用 OKHttp 可以缓存所有请求吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26769681/

相关文章:

android c2dm编程示例

java - 使用 OkHttp 4.5.0 随机获取 java.io.InterruptedIOException

android - 如何使用 picasso android 预下载图像?

java - 获取请求在 Android 设备上不起作用,但它在我的电脑上起作用

android - Okhttp 总是重试失败的连接

Android 6.0 - 无需请求许可即可将文件下载到外部存储

android - MaterialButtonToggleGroup child 的 MaterialButton layout_marginStart, layout_marginEnd 不起作用

android - ConstraintLayout 错误 : No resource found that matches the given name

android - picasso 清晰的内存

android - 自定义 ImageView 类不适用于 picasso 图像下载库