O'Reilly logo

REST und HTTP, 3rd Edition by Oliver Wolf, Silvia Schreier, Martin Eigenbrodt, Stefan Tilkov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10 Caching

GET is one of the most optimized pieces of distributed systems plumbing in the world.

– Don Box, Webservices-Guru und SOAP-Miterfinder

Die Unterstützung von Caching und das conditional GET sind zentrale Voraussetzung für die Skalierbarkeit der Webarchitektur: Nichts ist effizienter als Anfragen, die gar nicht erst gestellt werden. Bereits seit HTTP 1.0 gibt es daher Mechanismen, die diese Anforderung effizient umsetzen, und Caching wird auch in Fieldings Dissertation als wesentliches Element des REST-Stils definiert.

Die HTTP-Spezifikation definiert dazu zwei Modelle. Im Expirationsmodell liefert der Server in den Metadaten – also in HTTP-Headern – Informationen über die Gültigkeitsdauer einer Antwort. Innerhalb dieses Zeitraums kann ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required