When caching a HTML page with must-revalidate
, this means that browser must check for any update defined by Last-Modified
or Etag
. However, the problem is that before max-age
, browser will not make any connection with the website to read HTTP headers (to analyze Last-Modified
and Etag
)?
How to force the browser to make a brief connection to read (at least) HTTP readers before loading the page from cache?
I do not understand the usage of must-revalidate
! Doesn't it its responsibility to check for updates before max-age
? because after reaching max-age
, browser will read from the website and never use local cache.