10.2. Cache Invalidation

In principle, HTTP 1.1 allows an origin server to invalidate an object cached by a proxy by submitting to the proxy a PUT, POST, or DELETE request for the object. In doing so, the server acts as an HTTP client of the proxy. In practice, proxies behind firewalls would most likely be unreachable for the HTTP requests from outside servers. Furthermore, there has been no accepted standard for a protocol that would allow invalidation of browser caches. However, cache invalidation can be implemented within enterprise networks, and open protocols for Web cache invalidation in the Internet at large are being actively discussed in the IETF.

Cache invalidation must address two interdependent issues: the client list problem and ...

Get Web Caching and Replication now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.