<meta http-equiv="expires" content="0"> 是 HTML 中用于控制页面缓存的元标签。

说明:

  • http-equiv="expires" 模拟 HTTP 头部中的 Expires 字段

  • content="0" 表示页面立即过期

  • 作用是告诉浏览器不要缓存当前页面

  • 每次访问都从服务器重新加载

典型应用场景:

  1. 需要实时更新的页面(如新闻、股票行情)

  2. 包含敏感信息的页面

  3. 频繁变化的动态内容页面

替代方案:
现代更推荐使用 Cache-Control 头:

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">

注意事项:

  • 浏览器对 meta 标签缓存指令的支持程度不同

  • 某些浏览器可能仍会缓存页面资源

  • 对于重要控制,建议同时在服务器端设置 HTTP 头

本篇文章内容来源于:http-equiv="expires" 模拟 HTTP 头部中的 Expires 字段