我在Android应用中使用Picasso
库来加载HTTP
用Java
编写的服务器中的图像。我想知道Picasso
何时缓存图像,它如何注意到服务器上的图像更改。
搜索后我找到了解决方案:添加“Last-Modified”标头。生成它的方法是获取文件的最后修改日期:
file.getAbsoluteFile().lastModified();
但我不知道如何把它放在标题中。
如果你能帮助我实现这个目标,我真的很感激。
我当前的标题:
Headers h = t.getResponseHeaders();
h.add("Content-Type", "Image");
h.add("Cache-Control","must-revalidate");