Junior — Middle
Koje komponente su uključene u strukturu HTTP zahteva?
sobes.tech АИ
Одговор од АИ
HTTP zahtev se sastoji od nekoliko glavnih komponenti:
- Red početne linije (Request Line): sadrži metod (GET, POST itd.), URI resursa i verziju HTTP protokola.
- Zaglavlja (Headers): skup parova ključ-vrednost koji prenose meta informacije o zahtevu (npr. Content-Type, User-Agent, Authorization).
- Telo zahteva (Body): opcionalni deo koji sadrži podatke koji se šalju serveru (npr. kod POST ili PUT).
Primer početne linije i zaglavlja:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}
Dakle, struktura HTTP zahteva uključuje metod, URI, verziju protokola, zaglavlja i, po potrebi, telo sa podacima.