Host
L'header di richiesta Host
nei messaggi HTTP specifica il nome di dominio del server (per l'hosting virtuale) e (opzionalmente) il numero di porta TPC su cui il server è in ascolto.
Se non viene specificata nessuna porta, viene utilizzata quella di default del servizio richiesto (ad esempio "80" per HTTP).
L'header Host
deve essere inviato in tutte le richieste HTTP/1.1. Un codice di stato (status code) 400
(Bad Request) verrà inviato in risposta a qualsiasi richiesta HTTP/1.1 che non dispone di un campo header Host
o ne contiene più di uno.
Tipo di header | Header di richiesta |
---|---|
Nome header vietato | Sì |
Sintassi
Host: <host>:<porta>
Direttive
- <host>
- il nome di dominio del server (per l'hosting virtuale).
- <porta> Optional
- il numero di porta TCP su cui il server è in ascolto.
Esempi
Host: developer.cdn.mozilla.net
Specifiche
Specifica | Titolo |
---|---|
RFC 7230, section 5.4: Host | Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
Compatibilità con i browser
BCD tables only load in the browser
La tabella di compatibilità in questa pagina è generata da dati strutturati. Se vuoi contribuire ai dati, per favore controlla https://github.com/mdn/browser-compat-data e inviaci una richiesta.