据我了解,一个项目是否被网络浏览器缓存取决于:
- 响应头告诉浏览器做什么(例如,
Cache-Control
和Expires
)。 - 验证器的存在(例如,ETag 或 Last-Modified 标头)。
这对于从网络文件共享提供的文件有何不同?跨不同的浏览器?考虑这个 JavaScript 包括:
<script type="text/javascript" src="\\SOMECOMPUTER\folder\file.js"></script>
meta
当涉及到网络文件时,浏览器会遵守这样的标签吗?
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 31 Dec 2011 11:12:01 GMT">
我发现关于这个主题的文档很少。