過期 expiration

客户端缓存生存时间。 到期前的小时数。 用于管理客户端和代理服务器缓存。

服务器通过将此值与传输时间/日期相加来计算NTTP响应数据的过期时间/日期。

浏览器使用文件的过期时间管理缓存。 在将请求传递到服务器之前,浏览器会检查其缓存,以查看文件是否已下载。 如果存在,并且文件尚未过期,则浏览器会发送一个条件性GET请求(例如,使用If-Modified-Since HTTP请求标头),而不是发送普通的GET请求。 服务器可以选择以“304”状态响应而不传输图像。 然后,浏览器只需从其缓存加载文件即可。 这可以显着增加频繁访问数据的总体性能。

服务器将expires HTTP响应标头设置为当前日期/时间加上晕影::Expiration和所有catalog::Expiration值中的最小值,该值适用于渲染操作中涉及到的晕影和所有材料。

过期时间主要针对图像数据响应而设置。 某些类型的响应始终标记为立即过期(或标记为不可缓存),包括所有错误响应或属性回复。

属性 section-e87e8f6b6d224c6ea2eeaad695c04be8

实数、-2、-1、0或更大。 自生成响应图像以来到到期为止的小时数。 设置为0将始终使响应映像立即过期,这样可以有效禁用客户端缓存。 设置为–1以标记为 never expire. 在这种情况下,服务器始终返回304状态(未修改)以响应有条件的请求 GET 请求而不检查文件是否实际发生了更改。 设置为–2以使用提供的默认值 attribute::Expiration.

默认 section-79d71706e12a4493a69d7febc3a1f271

attribute::Expiration 如果字段不存在、值为–2或字段为空,则使用。

另请参阅 section-9d46a9d346fe42f3911edb3bd79f4121

attribute::Expiration晕影::过期时间需要=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49