Écrire l'URL produite par un formulaire en GET comportant les champs…
Application directe du cours · niveau 1 (application) · NSI (première), chapitre 10 — Interagir sur le Web · Événements, requêtes, cookies
Énoncé
Écrire l'URL produite par un formulaire en GET comportant les champs ville valant Nantes et jours valant 5, envoyé vers /meteo.
Corrigé
/meteo?ville=Nantes&jours=5
Trois signes de ponctuation, et un seul rôle chacun : le ? sépare le chemin des paramètres, le = sépare un nom de sa valeur, le & sépare deux paires. Les noms sont ceux des attributs name des champs — pas leurs id, ni le texte de leurs libellés.
Contrôle : l'URL complète, si le site est exemple.fr en HTTPS, serait \mbox{https://exemple.fr/meteo?ville=Nantes&jours=5}. Elle est partageable et peut être mise en favori : pour une consultation météo, c'est exactement ce qu'on veut, et c'est la raison de choisir GET ici.
Piège : écrire /meteo?ville=Nantes?jours=5. Le ? n'apparaît qu'une fois, au tout début des paramètres.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.