我有几个与Cache-Control相关的查询.
如果我max-age=3600, must-revalidate为静态html/js/images/css文件指定Cache-Control ,并在HTTP标头中定义了Last Modified Header:
- 浏览器/代理缓存(如Squid/Akamai)是否会在max-age到期之前一直到源服务器进行验证?或者它会从缓存中提供内容直到max-age到期?
- 在max-age到期后(即从缓存到期),是否有If-Modified-Since检查或从原始服务器重新下载的内容没有If-Modified-自检查?