We currently have this text:
If an origin server wishes to force a cache to validate every request, it can
assign an explicit expiration time in the past. This means that the response is always
stale, so that caches should validate it before using it for subsequent requests.
with the following note:
This wording might cause confusion, because the response might still be served stale.
I.e., if you want to force validation, you should really use no-store or max-age=0, must-revalidate (as is said elsewhere).
This text originated in 2616. Any objection to just removing it?
Cheers,
--
Mark Nottingham http://www.mnot.net/