html - 强制浏览器重新加载缓存的 HTML

标签 html browser-cache

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

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

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

最佳答案

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

关于html - 强制浏览器重新加载缓存的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21686265/

相关文章:

javascript - 根据数组内容预选择复选框

javascript - 如何找出 img-tag 是否留在 html 编辑器中的插入符号节点?

javascript - 如何在悬停后仅使用 css 而不是 Javascript 延迟菜单可见性

http - Etag 和 Expires header 有什么区别?

javascript - 优化完全相同的 iframe 的加载

html - 如何在第二行后添加一条水平线?

html - 如何将第一个 div 放在页面底部,将第二个 div 放在页面顶部而不折叠?

javascript - 打破浏览器中的图像缓存

javascript - 缓存 list 忽略本地版本

http - 跨站点缓存 Access-Control-Allow-Origin 值