Beim Einsatz von Proxy-Caches droht die Verbreitung von veralteten Inhalten.
Da viele Webseiten keine Header mit detaillierten Anweisungen zum Caching
einer Seite ausliefern, haben Proxies eigene Verfahren zur Überprüfung
der Aktualität und zur Ersetzung von Dokumenten eingeführt.
Die einzige Möglichkeit, die ein Webserver hat, um eine Veralterung
zu unterbinden, ist die Festlegung einer Lebenszeit für ein Dokument.
Bei dynamischen Inhalten ist es in aller Regel nicht möglich,
im Vorraus zu berechnen, wann ein Dokument veraltert.
Selbst wenn es eine alternative Möglichkeit geben würde,
einen Proxy zur Verwerfung eines Cache-Eintrags zu bewegen, so
gibt es keinen praktikablen Weg alle Empfänger
für die Nachricht zu ermitteln. Kein Webserver kann eine
Liste aller Proxies führen, die ein bestimmtes Dokument cachen.
Ergreifen die Proxies die Initiative, wird der Webserver mit
vielen HEAD-Requests belastet.
Angesichts dieser Problematik und der mangelnden Verbreitung
von Lösungsansätzen, wird im folgenden der Bereich der Proxies nicht
weiter untersucht: heutige Proxies stehen der Maxime der
Aktualität entgegen. Deswegen erfolgt die Konzentration
auf Caching innerhalb des eigenen Webservers.