3. Analyse du protocole HTTP
b) Développez dans la fenêtre du milieu le protocole http. Quelle est la première commande HTTP relevée ? A quoi correspond-t-elle ? Retrouvez dans l’en-tête http les différentes informations : nom du site demandé (URL), version du navigateur utilisé, langage accepté.
La première commande HTTP correspond à la demande de la page d’accueil du site : GET http://www.bidule.fr
c) Analysez la première réponse du serveur web interrogé. Quel est le type du serveur web ? Combien reste-t-il d’octets après l’en-tête http ? A quoi correspondent-t-il ?
Généralement un serveur « Apache », c’est le logiciel le plus couramment utilisé sur les serveurs web Linux. Après l’en-tête http apparaissent les données correspondant au contenu de la page web retournée, généralement avec un codage html (langage courant de description de page web).
d) Quel est l’intérêt d’indiquer dans l’en-tête http la date et l’heure et une information de type « Last-Modified » ?
Ces deux informations permettent de savoir s’il est nécessaire, lorsque vous demandez dans votre navigateur l’actualisation la page courante, d’aller rechercher celle-ci sur le serveur.