Guide

Statut éditorial : En attente de relecture

Comprendre HTTP : requêtes, réponses et codes de statut

Comprendre le protocole qui permet aux navigateurs, API et serveurs d’échanger des ressources et des informations.

Niveau
Débutant
Publié le
30 juillet 2026
Prochaine vérification
30 juillet 2027

HTTP définit les échanges entre un client et un serveur. Le client envoie une requête ; le serveur renvoie une réponse.

GET /articles/42 HTTP/1.1
Host: example.test
Accept: application/json

Une requête contient une méthode, une cible, des en-têtes et parfois un contenu. GET demande une représentation, POST soumet des données, PUT remplace généralement un état et DELETE demande une suppression.

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{"id":42,"title":"Comprendre HTTP"}

Codes courants

HTTPS protège le transport avec TLS, mais ne dispense pas de valider les entrées, contrôler les autorisations et protéger les secrets.

Sources utilisées

Comprendre HTTP : requêtes, réponses et codes de statut | LaSource.dev