Chapter 15. Introduction to Caching Protocols

In many of the examples in this book, a very simplistic environment is used to focus on the topic at hand. Realistically, computer networks are more complex versions of the fundamental ideas presented here. This is especially true with caching proxies.

In the case of caching proxies, there are situations that cannot be illustrated quite as simplistically. For example, when a cache determines that the cached copy of the resource being requested is stale, the best course of action is not necessarily to contact the origin server. If the origin server is unreachable, non-responsive, or simply many networks hops away, a better alternative might be to contact another nearby cache that might have a fresh ...

Get HTTP Developer’s Handbook 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.