Looking for http Keywords? Try Ask4Keywords

HTTPHTTP-Antworten zwischenspeichern


Bemerkungen

Die Antworten werden für jede URL und jede HTTP-Methode separat zwischengespeichert.

HTTP-Caching ist in RFC 7234 definiert.

Glossar

  • fresh - Status einer zwischengespeicherten Antwort, die noch nicht abgelaufen ist. In der Regel kann eine neue Antwort Anforderungen erfüllen , ohne dass der Server kontaktiert werden muss, von dem die Antwort stammt.
  • stale - Zustand einer zwischengespeicherten Antwort, deren Ablaufdatum überschritten ist. Normalerweise können veraltete Antworten nicht verwendet werden, um eine Anforderung zu erfüllen, ohne beim Server zu prüfen, ob sie noch gültig ist.
  • Eine befriedigte zwischengespeicherte Antwort erfüllt eine Anforderung, wenn alle Bedingungen in der Anforderung mit der zwischengespeicherten Antwort übereinstimmen, z. B. dieselbe HTTP-Methode und URL, die Antwort neu ist oder die Anforderung veraltete Antworten zulässt, Anforderungsheader stimmen mit den im Antwortkopf " Vary Header überein .
  • Revalidierung - Prüfen , ob eine zwischengespeicherte Antwort frisch ist. Dies erfolgt normalerweise mit einer bedingten Anforderung, die If-Modified-Since oder If-None-Match und den Antwortstatus 304 .
  • privater Cache - Cache für einen einzelnen Benutzer, z. B. in einem Webbrowser. Private Caches können personalisierte Antworten speichern.
  • Öffentlicher Cache - Cache, der von vielen Benutzern gemeinsam genutzt wird, z. B. in einem Proxyserver. Ein solcher Cache kann dieselbe Antwort an mehrere Benutzer senden.

HTTP-Antworten zwischenspeichern Verwandte Beispiele