HTTP caching headers: how should must-revalidate work?

Posted by Bobby Jack on Server Fault See other posts from Server Fault or by Bobby Jack
Published on 2010-04-08T09:22:27Z Indexed on 2010/04/08 9:33 UTC
Read the original article Hit count: 344

Filed under:
|
|

Using trac, I'm getting a response with the following header:

Cache-control: must-revalidate

Moreover, no 'Expires' header is being sent. Our local proxy, however, is caching these responses, so when an edit is made, pages need to be 'hard refreshed' to update. Is the proxy misbehaving? Other headers that might be relevant:

Connection          Keep-Alive
Proxy-Connection    Keep-Alive
Keep-Alive          timeout=15, max=100

© Server Fault or respective owner

Related posts about http

Related posts about proxy