我试图在调用Java Servlet链接时输出图像。目前使用以下内容:Java Servlet Cache Aggresively
response.addHeader("Cache-Control", "max-age=" + CACHE_INTERVAL);
response.addDateHeader("Expires", System.currentTimeMillis() + (1000*CACHE_INTERVAL));
但是,这仍然会导致图像从服务器有时重新加载。相比之下,如果你看一下这个标签:
http://graph.facebook.com/502547234/picture
它再也没有在Firefox ATLEAST重新加载。有什么建议么?我错过了什么?
更新标题:
矿:http://i.imgur.com/ikfVL.png
FB:http://i.imgur.com/o0KsM.png
“有时”意味着它有时只会重新加载或总是重新加载? – home
有时候,但我不是在谈论硬性刷新。我意识到,Facebook的链接抛出一个304没有修改标题,因为我的总是200好 –
这似乎是一个重复http://stackoverflow.com/questions/2872613/caching-images-served-by-servlet –