Aller au contenu

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.