Sobes.tech
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.