X-Forwarded-Host

Der X-Forwarded-Host (XFH) Header ist ein faktischer Standardheader zur Identifizierung des ursprünglichen Hosts, der vom Client im Host HTTP-Request-Header angefordert wurde.

Hostnamen und Ports von Reverse-Proxys (Load-Balancer, CDNs) können sich vom Ursprungsserver unterscheiden, der die Anfrage bearbeitet. In diesem Fall ist der X-Forwarded-Host Header nützlich, um festzustellen, welcher Host ursprünglich verwendet wurde.

Header-Typ Anforderungs-Header
Verbotener Header-Name nein

Syntax

http
X-Forwarded-Host: <host>

Direktiven

<host>

Der Domainname des weitergeleiteten Servers.

Beispiele

http
X-Forwarded-Host: id42.example-cdn.com

Spezifikationen

Nicht Teil einer aktuellen Spezifikation.

Siehe auch