我有一个始终需要保持最新状态的网页。我不希望浏览器缓存它。为此,此元标记嵌入到页面中:
<meta name="Expires" content="Tue, 01 Jun 1999 19:58:02 GMT">
但是,一些浏览器似乎忽略了它。Chrome 在这方面特别糟糕,尽管其他浏览器倾向于做同样的事情。
当我从书签栏中选择页面时,大多数情况下,它甚至不会访问服务器,只是从缓存中加载它。如果我然后按 F5,它会转到服务器并获取一个新副本。
我错过了一些简单的东西吗?我认为 expires 元标记是它的完成方式。
这发生在 Windows 2000 上的 IIS 5.0 上。
底线:看起来 HTML 代码中的元标记几乎什么都不做。但是,在 HTTP 中设置过期标签可以很好地解决问题。