5. Das Alt-Used HTTP Header-Feld
Das Alt-Used Header-Feld wird in Anforderungen verwendet, um den verwendeten alternativen Dienst zu identifizieren, genau wie das Host Header-Feld (Abschnitt 5.4 von [RFC7230]) den Host und Port des Ursprungs identifiziert.
Alt-Used = uri-host [ ":" port ]
Alt-Used soll es alternativen Diensten ermöglichen, Schleifen zu erkennen, Verkehr zu Zwecken des Lastausgleichs zu unterscheiden und im Allgemeinen sicherzustellen, dass es möglich ist, das beabsichtigte Ziel des Verkehrs zu identifizieren, da sich die Einführung dieser Informationen nach der Verwendung eines Protokolls als problematisch erwiesen hat.
Wenn ein alternativer Dienst verwendet wird, SOLLTEN Clients ein Alt-Used Header-Feld in alle Anforderungen aufnehmen.
Zum Beispiel:
GET /thing HTTP/1.1
Host: origin.example.com
Alt-Used: alternate.example.net