Via
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Der Via
Request- und Response-Header wird von Proxies hinzugefügt, sowohl vorwärts- als auch rückwärtsleitend. Er wird verwendet, um Nachrichtenweiterleitungen zu verfolgen, Anfrage-Schleifen zu vermeiden und die Protokollfähigkeiten der Sender entlang der Anfrage-/Antwortkette zu identifizieren.
Header-Typ | Request-Header, Response-Header |
---|---|
Verbotener Request-Header | Ja |
Syntax
Via: [<protocol-name>/]<protocol-version> <host>[:<port>]
Via: [<protocol-name>/]<protocol-version> <pseudonym>
Direktiven
<protocol-name>
Optional-
Der Name des verwendeten Protokolls, wie "HTTP".
<protocol-version>
-
Die Version des verwendeten Protokolls, wie "1.1".
<host>
-
Öffentliche Proxy-URL und optional
<port>
. Wenn kein Host angegeben ist, muss ein<pseudonym>
verwendet werden. <pseudonym>
-
Name/Alias eines internen Proxys. Wenn kein Pseudonym angegeben ist, muss ein
<host>
verwendet werden.
Beispiele
Via: 1.1 vegur
Via: HTTP/1.1 GWA
Via: 1.0 fred, 1.1 p.example.net
Spezifikationen
Specification |
---|
HTTP Semantics # field.via |
Browser-Kompatibilität
BCD tables only load in the browser