禁用浏览器缓存在 Azure 中运行的页面和脚本

本文关键字:脚本 运行 浏览器 缓存 存在 Azure | 更新日期: 2023-09-27 18:30:23

每当我们部署应用程序并且客户端审查应用程序时,有时javascript不起作用(不是完全)。但是,当刷新浏览器时,页面将按预期工作。

我怀疑它与缓存有关。有没有办法禁用页面缓存?我正在使用带有 .NET 4.0 的 Azure

提前谢谢你!

禁用浏览器缓存在 Azure 中运行的页面和脚本

据我所知,在大多数浏览器中可靠地停止缓存文件和链接的唯一方法是在文件中附加一个随机数或时间。

例如
http://www.domain.com/js/script.js?date=20120409120003

这意味着每次加载页面时它都是一个新链接,下次它去获取文件时,它不会在缓存中可用。