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