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ą.