想象一下max-age
为60秒的资源:
If-None-Match
304 Not Modified
响应。 此响应是否会自动为max-age
添加新的60秒?或者这是一个案例服务器需要显式处理。
答案 0 :(得分:2)
在HTTP缓存规范的section 4.2中,它说明如下:
响应时间是自原始服务器生成或成功验证以来所经过的时间。
max-age
指令告诉客户端的HTTP缓存,响应有效60秒。因此,一旦服务器发送304响应,该缓存响应将再持续60秒。
这里的服务器没什么可处理的。它取决于客户端的缓存实现,以便在收到304响应时刷新响应。