En-tête X-Forwarded-Host
L'en-tête de requête HTTP X-Forwarded-Host (XFH) est un en-tête standard de facto pour identifier l'hôte d'origine demandé par le client dans l'en-tête de requête HTTP Host.
Les noms d'hôtes et les ports des mandataires inverses (équilibreurs de charge, CDN) peuvent différer du serveur d'origine traitant la requête, dans ce cas l'en-tête X-Forwarded-Host est utile pour déterminer quel Host a été utilisé à l'origine.
Une version standardisée de cet en-tête est l'en-tête HTTP Forwarded, bien qu'il soit beaucoup moins utilisé.
| Type d'en-tête | En-tête de requête |
|---|---|
| En-tête de requête interdit | Non |
Syntaxe
http
X-Forwarded-Host: <host>
Directives
<host>-
Le nom de domaine du serveur transféré.
Exemples
http
X-Forwarded-Host: id42.example-cdn.com
Spécifications
Ne fait pas partie de spécifications actuelles.
Voir aussi
- Les en-têtes
X-Forwarded-For,X-Forwarded-Proto - L'en-tête
Host - L'en-tête
Forwarded