Interaction complète entre formulaires et serveur en 1ère
Interaction complète entre formulaires et serveur, 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.
Interaction complète entre formulaires et serveur : le cours
Quand tu soumets un formulaire, JavaScript vérifie d'abord tes données, puis envoie une requête HTTP (GET ou POST) au serveur qui traite tes informations et répond.
Exemple
Sur Netflix, tu remplis l'email et le mot de passe. JavaScript vérifie que l'email est valide. Puis une requête POST envoie tes données au serveur Netflix. Si c'est correct, il répond avec le code 200 et tu accèdes à ton compte.
À retenir
Le flux complet : formulaire HTML → vérification JavaScript → requête HTTP → serveur traite → réponse HTTP → affichage du résultat.
S'entraîner sur interaction complète entre formulaires et serveur
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).