Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 IIS6 中,我注意到当“启用内容过期”未启用时,不会随响应发送缓存相关或过期标头。然而,静态内容(例如 css 文件)在后续访问时会正确返回 304 状态。
如果未指定任何内容,此内容何时过期?它依赖于浏览器吗?
如果在 IIS 中未指定内容过期,则网站内容的缓存将受到外部因素的控制或影响,例如浏览器设置、上游代理或最终用户与 Web 服务器之间的内容缓存服务器。这些通常是您无法控制的因素。
在 IIS 中设置内容过期应强制这些第 3 方遵守这些缓存设置并在正确的时间使内容过期。