Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Connection header
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Der HTTP-Connection-Header steuert, ob die Netzwerkverbindung nach Abschluss der aktuellen Transaktion offen bleibt.Wenn der gesendete Wertkeep-alive ist, bleibt die Verbindung bestehen und wird nicht geschlossen, was nachfolgende Anfragen an denselben Server auf derselben Verbindung ermöglicht.
Warnung:Verbindungspezifische Header-Felder wieConnection undKeep-Alive sind inHTTP/2 undHTTP/3 verboten.Chrome und Firefox ignorieren sie in HTTP/2-Antworten, aber Safari hält sich an die Anforderungen der HTTP/2-Spezifikation und lädt keine Antworten, die sie enthalten.
Alle Hop-by-Hop-Header, einschließlich der standardmäßigenHop-by-Hop Header (Keep-Alive,Transfer-Encoding,TE,Connection,Trailer,Upgrade,Proxy-Authorization, undProxy-Authenticate) müssen imConnection-Header aufgelistet werden, damit der erste Proxy weiß, dass er sie konsumieren und nicht weiterleiten soll.
Der Standardwert vonConnection änderte sich zwischen HTTP/1.0 und HTTP/1.1.Um die Rückwärtskompatibilität zu gewährleisten, senden Browser oft ausdrücklichConnection: keep-alive, obwohl es der Standard in HTTP/1.1 ist.
In diesem Artikel
Syntax
Connection: keep-aliveConnection: closeDirektiven
closeGibt an, dass entweder der Client oder der Server die Verbindung schließen möchte.Dies ist der Standard bei HTTP/1.0-Anfragen.
- eine beliebige durch Kommas getrennte Liste von HTTP-Headern (üblicherweise nur
keep-alive) Gibt an, dass der Client die Verbindung offen halten möchte. Das Offenhalten einer Verbindung ist der Standard bei HTTP/1.1-Anfragen.Die Liste der Header sind die Namen der Header, die vom ersten nicht-transparenten Proxy oder Cache dazwischen entfernt werden sollen: Diese Header definieren die Verbindung zwischen dem Absender und der ersten Instanz, nicht den Zielknoten.
Spezifikationen
| Specification |
|---|
| HTTP Semantics> # field.connection> |