Adloun

É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.