Host
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'en-tête de requête Host spécifie le nom de domaine du serveur (pour de l'hébergement virtuel), et (optionnellement) le numéro du port TCP sur lequel le serveur écoute.
Si aucun port n'est donné, le port par défaut du service demandé sera utilisé (par exemple, "80" pour une URL HTTP).
Un champ d'en-tête Host doit être envoyé dans tous les messages de requête HTTP/1.1. Un code HTTP 400 (Bad Request) sera envoyé à tout message de requette HTTP/1.1 ne contenant pas un champ d'en-tête Host ou qui en contient plus d'un.
| Type d'en-tête | En-tête de requête |
|---|---|
| Nom d'en-tête interdit | Oui |
Syntaxe
Host: <host>:<port>
Directives
- <host>
-
le nom de domaine du serveur (pour de l'hébergement virtuel).
- <port> Facultatif
-
numéro de port TCP sur lequel le serveur écoute.
Exemples
Host: big.rakal.top
Spécifications
| Specification |
|---|
| HTTP Semantics> # field.host> |
Compatibilité des navigateurs
Chargement…