En-têtes HTTP utiles
Dans cette leçon, nous examinerons les valeurs de quelques en-têtes utiles.
En-tête Host
L'en-tête Host contient le nom de domaine
sur lequel la requête est effectuée :
Host: example.com
Avec la ligne de départ, qui contient l'URI,
et l'en-tête Host, qui contient le nom de domaine,
on obtient l'URL de la page demandée :
GET /test/ HTTP/1.1
Host: example.com
En-tête Date
L'en-tête Date contient
l'instant précis auquel le
message HTTP a été créé :
Date: Wed, 21 Oct 2020 07:28:00 GMT
En-tête Last-Modified
L'en-tête Last-Modified dans la réponse HTTP contient
la date et l'heure auxquelles, selon le serveur,
la ressource demandée a été modifiée. Il est utilisé
comme un moyen de vérification pour déterminer
si la ressource est restée inchangée.
Exemple :
Last-Modified: Sat, 16 Jan 2020 21:16:42 GMT
En-tête Content-Type
L'en-tête Content-Type spécifie le type
du contenu renvoyé et son encodage :
Content-Type: text/html; charset=utf-8
En-tête Content-Language
L'en-tête Content-Language spécifie
la langue dans laquelle le document
renvoyé est écrit :
Content-Language: ru
En-tête Content-Length
L'en-tête Content-Length indique la taille
du corps de l'objet envoyé au destinataire en octets :
Content-Length: 10000