Réponses HTTP☘
A chaque requête http du client correspond une réponse http du serveur.
Nous avons déjà vu des éléments de réponse du serveur avec les codes de statut.
Exercice☘
Reprenons l'exemple de cette page.
Le type de contenu du fichier (ou l'extension) envoyé par le serveur est-il présent dans la réponse http du serveur?
Une réponse
On observe à nouveau le détail dans firefox.
- Pour la page html le type de contenu (champ Content-Type) est text/html,
- Pour la page css, on lit text/css,
- Pour la page javascript, on lit application/javascript,
- Pour l'image, on lit image/png.
Exercice☘
Toujours avec le lien précédent,
pouvez-vous dire en consultant uniquement la réponse http quel est le poids en octets
- de l'image?
- du fichier javascript?
Une réponse
Dans les champs de la réponse, on voit un champ Content-Length.
Si l'on clique sur le point d'interrogation à gauche de ce champ, on obtient
la page d'aide de MDN:
l'en-tête (header) Content-Length indique la taille en octets (exprimée en base 10)
du corps de la réponse envoyée au client.
- L'indication pour l'image est 53870 soit environ 53,9 ko.
- L'indication pour le fichier js est 561 octets.