Host

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 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: developer.mozilla.org

Spécifications

Specification
HTTP Semantics
# field.host

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Host

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

Voir aussi