gpt4 book ai didi

caching - 如何防止在 IIS 中缓存 JavaScript 文件

转载 作者:行者123 更新时间:2023-12-05 07:45:46 25 4
gpt4 key购买 nike

我有一个奇怪的问题,javascript 文件缓存在 IIS 中,

到目前为止我做了什么

  • 在 IIS 中禁用我网站的缓存 Disabled caching on my website in IIS
  • 禁用 chrome 开发工具的缓存 enter image description here
  • 在页面的 url 处添加时间跨度以防止任何 chaching enter image description here
  • 仔细检查磁盘上的文件是否已更新并且已更新

但是我的脚本和 css 没有从磁盘上的最新版本更新,直到我执行 IISReset

最佳答案

由于您正在获取具有旧时间戳的内容页面的缓存版本,因此您打破缓存的尝试被短路了,这意味着您永远不会请求具有新时间戳的 JavaScript 页面,直到其他东西强制内容页面重新加载.

除了 JavaScript 页面之外,您还可以通过在内容页面本身上使用相同的缓存中断方案来检查这一点。

这不是推荐的解决方案,因为您将完全绕过内容页面的缓存。

我看到的针对此问题的每个答案有时都有效,有时则无效。如果我得到解决方案,我会发布它。

关于caching - 如何防止在 IIS 中缓存 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41365027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com