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

  1. Užklausos eilutė (Request Line) — apima metodą (GET, POST, PUT ir kt.), URI (resurso adresą) ir HTTP protokolo versiją.

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

  3. Tuščia eilutė — atskiria antraštes nuo užklausos kūno.

  4. 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"}