HttpCacheability Enumeration

Definition

Stellt aufgezählte Werte bereit, die zum Festlegen des Cache-Control HTTP-Headers verwendet werden.

public enum class HttpCacheability
public enum HttpCacheability
type HttpCacheability = 
Public Enum HttpCacheability
Vererbung
HttpCacheability

Felder

Name Wert Beschreibung
NoCache 1

Legt die Cache-Control: no-cache Kopfzeile fest. Ohne Einen Feldnamen gilt die Direktive für die gesamte Anforderung, und ein freigegebener Cache (Proxyserver) muss eine erfolgreiche Erneuteinvalidierung mit dem Ursprungswebserver erzwingen, bevor die Anforderung erfüllt wird. Bei einem Feldnamen gilt die Direktive nur für das benannte Feld; der Rest der Antwort kann aus einem freigegebenen Cache bereitgestellt werden.

Private 2

Standardwert. Legt Cache-Control: private fest, dass die Antwort nur auf dem Client zwischengespeichert werden kann und nicht von freigegebenen (Proxyserver)-Caches.

Server 3

Gibt an, dass die Antwort nur auf dem Ursprungsserver zwischengespeichert wird. Ähnlich wie die NoCache Option. Clients erhalten eine Cache-Control: no-cache Direktive, aber das Dokument wird auf dem Ursprungsserver zwischengespeichert. Entspricht ServerAndNoCache.

ServerAndNoCache 3

Wendet die Einstellungen von beidem Server an und NoCache gibt an, dass der Inhalt auf dem Server zwischengespeichert wird, aber alle anderen werden explizit die Möglichkeit verweigert, die Antwort zwischenzuspeichern.

Public 4

Legt Cache-Control: public fest, dass die Antwort von Clients und freigegebenen Caches (Proxy) zwischengespeichert werden kann.

ServerAndPrivate 5

Gibt an, dass die Antwort auf dem Server und im Client, aber nirgendwo anders zwischengespeichert wird. Proxyserver dürfen die Antwort nicht zwischenspeichern.

Hinweise

Weitere Informationen hierzu können Sie auf der Website des World Wide Web Consortium (W3C) zu RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1.1 aufrufen. Ausführliche Informationen finden Sie insbesondere unter Abschnitt 14.9 "Cache-Control" und Abschnitt 13" "Zwischenspeichern in HTTP".

Note

NoCache sendet nicht die allgemeine HTTP 1.0-Anforderungsdirektive Pragma: no-cache.

Gilt für:

Weitere Informationen