Sobes.tech
Junior — Middle

Ar galite pavadinti komponentus, kurie sudaro HTTP užklausos struktūrą?

sobes.tech AI

Atsakymas iš AI

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

  1. Užklausos eilutė (Request Line) — apima metodą (GET, POST ir kt.), URI (kelias iki ištekliaus) ir HTTP protokolo versiją.

  2. Antraštės (Headers) — raktas-verto poros, perduodančios papildomą informaciją apie užklausą, pvz., turinio tipą, autorizaciją, slapukus ir kt.

  3. Užklausos kūnas (Body) — neprivalomas, naudojamas duomenų perdavimui (pvz., POST ar PUT užklausose).

HTTP užklausos pavyzdys:

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

{"username":"user","password":"pass"}

iOS, norint sukurti HTTP užklausas, dažniausiai naudojama URLRequest klasė, kurioje galima nustatyti visus šiuos komponentus.