1

在 IIS6 中,我注意到当“启用内容过期”未启用时,不会随响应发送缓存相关或过期标头。然而,静态内容(例如 css 文件)在后续访问时会正确返回 304 状态。

如果未指定任何内容,此内容何时过期?它依赖于浏览器吗?

4

1 回答 1

0

如果在 IIS 中未指定内容过期,则网站内容的缓存将受到外部因素的控制或影响,例如浏览器设置、上游代理或最终用户与 Web 服务器之间的内容缓存服务器。这些通常是您无法控制的因素。

在 IIS 中设置内容过期应强制这些第 3 方遵守这些缓存设置并在正确的时间使内容过期。

于 2010-10-05T10:07:47.810 回答