Informatique

HTTP & REST API

Comprendre le protocole HTTP et les APIs RESTful

📡 Le Protocole du Web

HTTP est la langue que parlent les navigateurs et les serveurs. Quand tu vas sur une page, ton navigateur envoie une Requête et le serveur renvoie une Réponse. REST est une façon d'organiser ces échanges de manière logique.

💡 Analogie : Le restaurant.
Tu (Client) consultes le menu (GET), commandes un plat (POST), demandes à changer la cuisson (PATCH) ou annules ta commande (DELETE).

L'aller-retour HTTP

Choisis un verbe : la requête part vers le serveur, la réponse revient avec son code de statut.

CLIENT (navigateur) SERVEUR (API REST) requête réponse GET /users 200 OK

Clique sur un verbe HTTP pour lancer l'échange.

verb Les 4 Fantastiques (Verbes)

GET Safe

LIRE des données. Ne modifie rien sur le serveur.

POST Danger

CRÉER une nouvelle donnée. (ex: Inscription).

PUT / PATCH Edit

MODIFIER. PUT remplace tout, PATCH modifie un bout.

DELETE Danger

SUPPRIMER une donnée définitivement.

Anatomie d'une URL REST

Clique sur chaque morceau de l'URL pour découvrir son rôle.

Chemin (ressource REST)

api_simulator_v2.0.exe
Mission Actuelle

Chargement...

Initialisation du système...

https://api.game.com
📁 database.json

                                
Terminal Output
Waiting for request...
Glisser pour continuer vers Postman & API
⬇️