【发布时间】:2015-01-02 09:09:41
【问题描述】:
我在我的项目中使用 Picasso 和 OkHttp 来下载图像,并且我已经为 okhttp 设置了一个缓存来将我的图像缓存到磁盘。但是,我的许多图像都没有设置适当的缓存策略或过期日期。是否可以让okhttp只缓存所有请求,而忽略图片的缓存策略?
【问题讨论】:
我在我的项目中使用 Picasso 和 OkHttp 来下载图像,并且我已经为 okhttp 设置了一个缓存来将我的图像缓存到磁盘。但是,我的许多图像都没有设置适当的缓存策略或过期日期。是否可以让okhttp只缓存所有请求,而忽略图片的缓存策略?
【问题讨论】:
您应该推动服务器的管理员设置适当的缓存策略;这将有助于您的所有应用程序以及使用图像的网络浏览器。
目前我们不提供强制缓存响应的功能,但有一个功能请求可以跟踪它。你也可以试试CacheControl.FORCE_CACHE,它可以帮助某些缓存设置。
【讨论】: