ASP.NET Bundling and Minification教程指出:
查询字符串v具有值令牌,该令牌是使用的唯一标识符
用于缓存。只要捆绑包不变,ASP.NET
应用程序将使用此令牌请求AllMyScripts捆绑包。如果
捆绑中的任何文件都会更改,ASP.NET优化框架
会生成一个新令牌,以确保浏览器请求
bundle将获取最新的bundle。
这在Web服务器场上如何工作?
如果我更新捆绑包中包含的javascript文件,新的查询字符串在我的Web场中是否相同?
最佳答案
v
查询字符串只是该捆绑软件内容的哈希值。如果将相同的Javascript文件集部署到服务器场中的所有服务器,则散列应该相同,从而导致所有服务器上的v
值相同。
关于asp.net - 捆绑Web服务器场上的缓存破坏者,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25810337/