Junior — Middle
Aké sú súčasti zahrnuté do štruktúry HTTP požiadavky?
sobes.tech AI
Odpoveď od AI
HTTP požiadavka sa skladá z niekoľkých hlavných komponentov:
- Riadok požiadavky (Request Line): obsahuje metódu (GET, POST atď.), URI zdroja a verziu protokolu HTTP.
- Hlavičky (Headers): súbor dvojíc kľúč-hodnota, ktoré prenášajú meta informácie o požiadavke (napríklad Content-Type, User-Agent, Authorization).
- Telo požiadavky (Body): voliteľná časť obsahujúca údaje odosielané na server (napríklad pri POST alebo PUT).
Príklad riadku požiadavky a hlavičiek:
POST /api/users HTTP/1.1
Host: example.com
Content-Type: application/json
Authorization: Bearer token
{"name":"John"}
Takže štruktúra HTTP požiadavky zahŕňa metódu, URI, verziu protokolu, hlavičky a v prípade potreby telo s údajmi.