Quelles sont les informations obligatoires qu'un en-tête de requête HTTP doit contenir?
GET / HTTP/1.0
est une requête HTTP légale.
S'il n'y a pas de champ d'en-tête Host
, vous n'obtiendrez peut-être pas les résultats que vous espériez si le serveur de destination est un hôte virtuel qui n'a pas sa propre adresse IP pour se distinguer de d'autres hôtes virtuels.
HTTP 1.1 nécessite le champ Host
.
Aucun des en-têtes HTTP n'est requis dans une demande. Aucun en-tête de réponse n'est requis non plus.
Tout cela et plus encore en HTTP 1.1 - RFC 2616