Sobes.tech
Junior — Middle

Ce componente sunt incluse în structura unei cereri HTTP?

sobes.tech AI

Răspuns de la AI

O solicitare HTTP constă din mai multe componente principale:

  • Linia de început (Request Line): conține metoda (GET, POST etc.), URI-ul resursei și versiunea protocolului HTTP.
  • Anteturi (Headers): un set de perechi cheie-valoare care transmit informații meta despre solicitare (de exemplu, Content-Type, User-Agent, Authorization).
  • Corpul solicitării (Body): parte opțională care conține datele trimise către server (de exemplu, la POST sau PUT).

Exemplu de linie de început și anteturi:

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

{"name":"John"}

Astfel, structura unei solicitări HTTP include metoda, URI, versiunea protocolului, anteturi și, dacă este necesar, corpul cu date.