Sobes.tech
Junior — Middle

Kirjeldage HTTP-päringu põhikomponente ja vormingut

sobes.tech AI

Vastus AI-lt

HTTP-päring koosneb mitmest põhikomponendist:

  1. Päringu rida (Request Line) — sisaldab meetodit (GET, POST, PUT jne), URI-d (resursi aadressi) ja HTTP protokolli versiooni.

  2. Päised (Headers) — komplekt võtme-väärtuse paare, mis edastavad täiendavat teavet päringu kohta, näiteks sisu tüüp (Content-Type), keha pikkus (Content-Length), autoriseerimisandmed ja muud.

  3. Tühi rida — eraldab päiseid päringu kehasest.

  4. Päringu keha (Body) — valikuline osa, mis sisaldab andmeid, mida saadetakse serverile (näiteks vormiandmed või JSON).

HTTP-päringu näide:

POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Content-Length: 48

{"name":"Иван","email":"ivan@example.com"}