我有一个我想要缓存的网址(永远本身)但我还希望浏览器每次都重新验证它。我不知道是否可能,有些像Last-Modified
(见下文)或者大小不同。
我只是想知道如何“设置”Last-Modified
响应标头。我为“max-age = 86400”做了一个测试示例,我有一张图片显示:
Cache-Control:max-age=86400, public
Date:Fri, 29 Jan 2016 04:21:31 GMT
Expires:Fri, 29 Jan 2016 04:21:32 GMT
Last-Modified:Fri, 29 Jan 2016 03:59:25 GMT
然而,浏览器仍在缓存它,这很好,正如我所料,但我的问题(和问题)是关于Last-Modified
部分。首先,图像是不同的大小,它自03:59:25后被修改,所以我希望浏览器重新检查文件是否已更改或是否应该提供缓存的图像。如果我在终端的'stat'文件,则修改时间不再是03:59,所以我很好奇Last-Modified
时间是因为当我的浏览器缓存时它是“Last-Modified”的时候?