Sobes.tech
Junior — Middle

Quels composants sont inclus dans la structure d'une requête HTTP?

sobes.tech IA

Réponse de l'IA

Une requête HTTP se compose de plusieurs composants principaux:

  • Ligne de requête (Request Line) : contient la méthode (GET, POST, etc.), l'URI de la ressource et la version du protocole HTTP.
  • En-têtes (Headers) : un ensemble de paires clé-valeur qui transmettent des informations méta sur la requête (par exemple, Content-Type, User-Agent, Authorization).
  • Corps de la requête (Body) : partie facultative contenant les données envoyées au serveur (par exemple, lors de POST ou PUT).

Exemple de ligne de requête et d'en-têtes :

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token

{"name":"John"}

Ainsi, la structure d'une requête HTTP inclut la méthode, l'URI, la version du protocole, les en-têtes et, si nécessaire, le corps avec les données.