NSI · 1ère · Programme officiel

Protocole HTTP : requêtes GET et POST en 1ère

Protocole HTTP : requêtes GET et POST, c'est une notion de nsi du chapitre « Interactions Homme-Machine sur le Web », au programme de 1ère. Voici le cours, un exemple et de quoi t'entraîner.

Protocole HTTP : requêtes GET et POST : le cours

HTTP est la règle de communication entre ton ordinateur (client) et le serveur. GET envoie les données visibles dans l'URL, POST les place dans le corps de la requête, hors de l'URL (mais sans les chiffrer).

Exemple

Quand tu cherches « pizza » sur Google, c'est une requête GET : ?q=pizza apparaît dans l'URL. Quand tu te connectes à ta banque, c'est POST : ton mot de passe ne s'affiche jamais dans l'URL, et le site utilise HTTPS pour chiffrer la communication.

À retenir

GET met les données dans l'URL, POST dans le corps de la requête. Aucun des deux ne chiffre : pour des données sensibles comme les mots de passe, on utilise POST et HTTPS.

S'entraîner sur protocole http : requêtes get et post

Fais l'exercice, puis demande au tuteur de te corriger pas à pas.

Exercice 1

Tu crées un formulaire d'inscription. L'utilisateur entre son email et son mot de passe, puis clique sur « Envoyer ». Explique : (1) quel événement JavaScript se déclenche, (2) quelle méthode HTTP tu utiliseras et pourquoi, (3) quel code le serveur te renverra si tout est correct.

Corrige cet exercice avec le tuteur →

Exercice 2

Un utilisateur essaie d'accéder à une page qui n'existe pas sur un site. Son navigateur reçoit une réponse du serveur. Quel sera le code de statut ? Explique ce qu'il signifie. Puis explique pourquoi on ne peut pas utiliser GET pour envoyer un mot de passe.

Corrige cet exercice avec le tuteur →

Cette notion fait partie du chapitre Interactions Homme-Machine sur le Web (NSI 1ère).

Autres notions de ce chapitre

Bloqué sur protocole http : requêtes get et post ?

Le tuteur Comprendo t'explique la notion et corrige tes exercices pas à pas, en posant les bonnes questions.

Sans carte bancaire. Résiliable en 1 clic.