Pragma header
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
Der HTTP-Pragma-Header ist ein implementierungsspezifischer Header, der in der Anforderungs-Antwort-Kette verschiedene Effekte haben kann. Dieser Header dient der Abwärtskompatibilität mit HTTP/1.0-Caches, die den Cache-Control-HTTP/1.1-Header nicht unterstützen.
Hinweis:
Der Pragma-Header ist für HTTP-Antworten nicht spezifiziert und ist daher kein zuverlässiger Ersatz für den HTTP/1.1-Cache-Control-Header, auch wenn sein Verhalten dem von Cache-Control: no-cache entspricht, wenn das Cache-Control-Headerfeld bei einer Anfrage weggelassen wird.
Verwenden Sie Pragma nur für die Abwärtskompatibilität mit HTTP/1.0-Clients.
| Header-Typ | Anforderungsheader, Antwortheader (Antwortverhalten ist nicht spezifiziert und implementierungsspezifisch). |
|---|---|
| Verbotener Anforderungsheader | Nein |
| CORS-Güteklasse Antwortheader | Ja |
Syntax
Pragma: no-cache
Direktiven
no-cache-
Gleich wie
Cache-Control: no-cache. Erzwingt, dass Caches die Anfrage zur Validierung an den Ursprungsserver senden, bevor eine zwischengespeicherte Kopie freigegeben wird.
Beispiele
Pragma: no-cache
Spezifikationen
| Spezifikation |
|---|
| HTTP Caching> # field.pragma> |