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.