Sobes.tech
Junior — Middle

Kokie komponentai yra įtraukti į HTTP užklausos struktūrą?

sobes.tech AI

Atsakymas iš AI

HTTP užklausa susideda iš kelių pagrindinių komponentų:

  • Pradinis eilutė (Request Line): apima metodą (GET, POST ir kt.), išteklių URI ir HTTP protokolo versiją.
  • Antraštės (Headers): rinkinys porų rakto-reikšmės, kurios perduoda meta informaciją apie užklausą (pvz., Content-Type, User-Agent, Authorization).
  • Užklausos kūnas (Body): pasirenkama dalis, kurią sudaro duomenys, siunčiami serveriui (pvz., POST ar PUT metu).

Pavyzdys pradžios eilutės ir antraščių:

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

{"name":"John"}

Taigi, HTTP užklausos struktūra apima metodą, URI, protokolo versiją, antraštes ir, jei reikia, duomenis turintį kūną.