如何在缓存中真正“禁止存储”文件

时间:2013-02-06 07:58:57

标签: http caching browser-cache

我想知道是否有办法告诉浏览器不要将特定文件的条目放在缓存中。我知道我可以发送像no-store,Expires等标题,但所有这些都会导致条目出现在缓存中,尽管过去的日期。

我想知道缓存中没有任何内容的解决方案 - 我只是不想在浏览器内存中丢失数百个陈旧条目。例如,我不想缓存png,所以我使用no-store no-cache,在“about:cache”中我看到很多关于这个文件的信息,以及截止日期1970-01-01 01:00 :00。我不希望看到任何带有png扩展名的内容,因为我在每个会话中创建了数百个,并且只需要一次,所以我不想用这个垃圾填充缓存。

我认为“no-store”应该不存储,而是存储,但过去的日期!

1 个答案:

答案 0 :(得分:0)

不,没有办法阻止浏览器将文件存储在缓存中。 no-cache指示浏览器不使用文件的陈旧版本,但它不会阻止它存储文件。