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 allgemeine Header wird von Proxys hinzugefügt, sowohl vorwärts als auch rückwärts, und kann in den Anforderungs- oder Antwort-Headern erscheinen. Er wird verwendet, um Nachrichtenweiterleitungen zu verfolgen, Anforderungsschleifen zu vermeiden und die Protokollfähigkeiten von Sendern entlang der Anforderungs-/Antwortkette zu identifizieren.

Header-Typ Anforderungs-Header, Antwort-Header
Verbotener Header-Name ja

Syntax

http
Via: [ <protocol-name> "/" ] <protocol-version> <host> [ ":" <port> ]
Via: [ <protocol-name> "/" ] <protocol-version> <pseudonym>

Direktiven

<protocol-name>

Optional. Der Name des verwendeten Protokolls, wie zum Beispiel "HTTP".

<protocol-version>

Die Version des verwendeten Protokolls, wie zum Beispiel "1.1".

<host> und <port>

Öffentliche Proxy-URL und Port.

<pseudonym>

Name/Alias eines internen Proxys.

Beispiele

http
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

Siehe auch