Junior — Middle
Aprašykite pagrindines HTTP užklausos sudedamąsias dalis ir formatą
sobes.tech AI
Atsakymas iš AI
HTTP užklausa susideda iš kelių pagrindinių komponentų:
-
Užklausos eilutė (Request Line) — apima metodą (GET, POST, PUT ir kt.), URI (resurso adresą) ir HTTP protokolo versiją.
-
Antraštės (Headers) — rinkinys porų raktas-reikšmė, perduoda papildomą informaciją apie užklausą, pvz., turinio tipą (
Content-Type), kūno ilgį (Content-Length), autorizacijos duomenis ir kt. -
Tuščia eilutė — atskiria antraštes nuo užklausos kūno.
-
Užklausos kūnas (Body) — pasirenkama dalis, kurioje yra duomenys, siunčiami serveriui (pvz., formos duomenys ar JSON).
Pavyzdinė HTTP užklausa:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48
{"name":"Иван","email":"ivan@example.com"}