Jérôme Cutrona

Version statique de l'intranet de Jérôme Cutrona - Rejoindre la version dynamique 🔒

Les exemples et corrections sont potentiellement non fonctionnels.

B.U.T. Informatique - IUT de Reims - Université de Reims

Protocole HTTP, formulaires et cookies

Navigation

Objectifs de la séance

  • Visualiser les échanges HTTP
  • Comprendre les échanges HTTP
  • Comprendre les cookies
  • Comprendre les échanges de données dans le cadre des formulaires

Formulaires et méthode HTTP

Deux formulaires vous sont fournis, get.html et post.html. Ils sont identiques à la différence près que le premier utilise la méthode GET et le second la méthode POST. Tous deux ont pour action le script http.php dont le code est donné ci-après.

Travail à réaliser

Utilisez ces deux formulaires et visualisez les requêtes et réponses HTTP ansi que les variables superglobales du serveur. Expliquez vos observations.

Utilisation des cookies

Vous allez manipuler la valeur d'un cookie en PHP à l'aide de scripts fournis. Le but est de mettre en lumière et comprendre le mécanisme des cookies au sein du protocole HTTP.

Les scripts choosecookie.php et setcookie.php permettent respectivement de voir/choisir la valeur d'un cookie voir/fixer la valeur d'un cookie. Leur code vous est donné ci-après.

Travail à réaliser

Utilisez les scripts en observant les échanges HTTP grâce aux outils de développement de votre navigateur. Expliquez le fonctionnement des cookies, du point de vue du navigateur et du point de vue du serveur.