Forwarded

Dient der Identifizierung des weiterleitenden Reverse-Proxies (Lastverteilers),
des ursprünglich anfragenden Clients,
des ursprünglich genutzten Protokolls sowie
des ursprünglich angefragten Hosts und Ports,
da ein Reverse-Proxy (Lastverteiler) diese Informationen funktionsbedingt verändert.

Der Forwarded Header enthält Informationen
von der clientseitigen Seite von Proxyservern,
die geändert werden oder verloren gehen,
wenn ein Proxy am Pfad der Anforderung beteiligt ist.

Die alternativen und Standardversionen sind

X-Forwarded-For

X-Forwarded-Host

X-Forwarded-Proto

Dieser Header wird zum Debuggen,
für Statistiken und zum Generieren von standortabhängigen Inhalten verwendet
und macht datenschutzrelevante Informationen verfügbar,
z. B. die IP-Adresse des Clients.
Daher muss beim Bereitstellen dieses Headers
die Privatsphäre des Benutzers berücksichtigt werden.

Beispiel:

Forwarded   by="10.0.0.1"; for="192.168.0.1:4711"; proto=http; host="www.example.com:8080"

HTTP-Antwortheader