OkHttp响应缓存不起作用

时间:2015-11-17 10:38:24

标签: android caching retrofit okhttp

在我的android应用程序中我使用改造进行网络下载,我也使用OkHttp来缓存响应,下面给出的是我写的代码

504 Unsatisfiable Request (only-if-cached)

此处的问题是,当我进行API调用时,我收到了失败响应,错误显示pip install matplotlib*.whl

这可能是什么问题?任何帮助将不胜感激

1 个答案:

答案 0 :(得分:4)

通过在Cache-Control指令中使用“only-if-cached”,客户端将不会联系服务器,它只是检查缓存并在找不到缓存条目匹配时返回504。

如何解决?

使用没有客户端的Cache-Control标头的新请求处理504响应。或者只是删除“only-if-cached”,如果它不是意图的行为。

相关问题