0

我决定从我的 Mvc Web 应用程序中引用的静态内容中删除所有版本。但我需要缓存。

我想知道浏览器是按文件名还是按内容缓存内容?例如,如果我捆绑了一个没有版本信息的 Jquery 1.6 版(即 jquery.js),然后我将 1.8 版的 jquery 与以前的文件名(jquery.js)放在一起。会发生什么 ?浏览器是否获取新文件?

谢谢

4

1 回答 1

0

捆绑通过文件的实际内容在捆绑 url(?v=12345) 中生成缓存代码,因此每次更改捆绑的实际内容时,浏览器都会缓存不同的捆绑 url。

于 2013-02-27T22:16:26.993 回答