X-Forwarded-Proto

Der X-Forwarded-Proto (XFP)-Header ist ein de-facto Standard-Header zur Identifizierung des Protokolls (HTTP oder HTTPS), das ein Client verwendet hat, um sich mit Ihrem Proxy oder Load Balancer zu verbinden. Ihre Server-Zugriffsprotokolle enthalten das Protokoll, das zwischen dem Server und dem Load Balancer verwendet wurde, aber nicht das Protokoll, das zwischen dem Client und dem Load Balancer verwendet wurde. Um das zwischen dem Client und dem Load Balancer verwendete Protokoll zu bestimmen, kann der X-Forwarded-Proto-Anforderungs-Header verwendet werden.

Eine standardisierte Version dieses Headers ist der HTTP Forwarded Header.

Headertyp Anforderungs-Header
Verbotener Headername nein

Syntax

http
X-Forwarded-Proto: <protocol>

Direktiven

<protocol>

Das weitergeleitete Protokoll (http oder https).

Beispiele

http
X-Forwarded-Proto: https

Andere nicht standardisierte Formen:

http
# Microsoft
Front-End-Https: on

X-Forwarded-Protocol: https
X-Forwarded-Ssl: on
X-Url-Scheme: https

Spezifikationen

Nicht Teil einer aktuellen Spezifikation. Die standardisierte Version dieses Headers ist Forwarded.

Siehe auch