NSI (première) · Chapitre 10 · Application directe du cours
Voici la première ligne et l'en-tête d'une requête reçue par un…
Interagir sur le Web · Événements, requêtes, cookies · niveau 1 (application)
Énoncé
Voici la première ligne et l'en-tête d'une requête reçue par un serveur.
GET /catalogue?categorie=romans&page=3 HTTP/1.1
Host: bibliotheque.fr
Donner la méthode, le chemin demandé, les paramètres et leurs valeurs, le nom du serveur interrogé. Cette requête modifie-t-elle quelque chose ? Peut-on la mettre en favori ?
Corrigé
| Méthode | GET |
|---|---|
| Chemin | /catalogue |
| Paramètres | categorie vaut romans ; page vaut 3 |
| Serveur | bibliotheque.fr, donné par l'en-tête Host |
Elle ne modifie rien : c'est une consultation, et le choix de GET l'annonce. Elle peut donc être mise en favori, partagée, actualisée sans conséquence — la rejouer redonne la même page.
Pourquoi l'en-tête Host est-il nécessaire ? Parce qu'une même machine héberge souvent des dizaines de sites différents. La première ligne ne porte que le chemin ; sans Host, le serveur ne saurait pas de quel site on parle.
100 % gratuit
Essaie le suivant avec le tuteur
- L'exercice suivant avec le tuteur, sans compte : il guide pas à pas, sans donner la réponse
- 16 autres exercices corrigés dans ce chapitre, et 20 à chercher avec le tuteur
- Le podcast et la vidéo du chapitre et la correction filmée du TD : 2 minutes sans compte
Sans compte : le cours, 2 minutes de podcast et de vidéo et un exercice avec le tuteur. Pour tout le reste : inscription gratuite en 30 secondes, sans carte bancaire.