Definition : Le Web s’appuie sur le dialogue entre clients et serveurs. Les pages reçues par les clients peuvent contenir des codes exécutables (souvent en JavaScript) qui permettent aux clients d’effectuer des traitements en accédant aux ressources de son ordinateur et en interagissant avec les serveurs. L’interaction est à l’initiative des clients qui envoient des requêtes HTTP aux serveurs. Ces derniers renvoient leur résultat : des pages qu’ils ont stockées ou qu’ils créent dynamiquement (souvent en PHP) en fonction de la requête formulée.
– Hauteur des nuages :
– Les formulaires :
- formulaires « get » :
Quelques caractéristiques importantes de ce formulaire :
- Les requêtes sont visibles, peuvent être mises en cache, mises en favoris et être enregistrées dans l’historique.
- Peuvent être modifié par n’importe qui.
- Peut être utilisée en dehors d’un formulaire par un lien.
- Les données doivent être uniquement en caractères ASCII.
- Les données sont limitées en longueur.
On rempli d’abord le formulaire en ajoutant notre nom prénom et en définissant un mot de passe :
Voici la requête, on peut voir que cela a été un succès :
- formulaires « post » :
Quelques caractéristiques importantes de ce formulaire :
- Paramètres non visibles par un utilisateur lambda.
- Elles ne sont jamais mises en cache, comme elles ne peuvent pas être mises en favoris ni être dans l’historique.
- Reste modifiable par un utilisateur qui s’y connait.
- Aucunes restriction sur la longueur des données.
- Peut passer tout type de données, ASCII comme binaire.
Voici la requête de ce formulaire :
– Requête en python :
Le premier code nous permet d’afficher le fichier gérant le plafond nuageux ainsi que
0 commentaire