【问题标题】:Force browser to reload cached HTML强制浏览器重新加载缓存的 HTML
【发布时间】:2014-02-10 19:34:07
【问题描述】:

我正在向我的网站添加功能,但我忘记为更改的 HTML 内容设置 HTML 过期标头...

我现在已经正确设置了 HTML 过期标头,但当前用户仍然设置了旧的 HTML 和过期标头...所以他们仍然加载缓存的 HTML

如何强制这些用户加载缓存的 HTML 以加载最新版本? (使用服务器端代码或 javascript)

【问题讨论】:

    标签: html browser-cache


    【解决方案1】:

    在查询字符串上动态传递一个随机数,这使得浏览器向服务器发出新的请求以获取内容

    【讨论】:

      【解决方案2】:

      在 Chrome/Firefox 中按 Ctrl+F5 应该可以解决问题

      【讨论】:

      • OP 正在尝试让远程用户自动使他们的缓存版本过期。
      • 他应该编辑并更好地解释这个问题:(感谢您清除它:P
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      • 1970-01-01
      • 1970-01-01
      • 2015-01-05
      • 2013-04-02
      • 2010-09-12
      相关资源
      最近更新 更多