Sobes.tech
Junior — Middle

Mohol by ste vysvetliť, z akých komponentov sa skladá odpoveď HTTP a ako sa tvorí?

sobes.tech AI

Odpoveď od AI

HTTP odpoveď sa skladá zo troch hlavných komponentov:

  1. Stavový riadok (Status Line) — obsahuje verziu protokolu HTTP, číselný kód stavu (napríklad 200, 404) a textový popis stavu (napríklad OK, Not Found).

  2. Hlavičky (Headers) — súbor dvojíc kľúč-hodnota, ktoré prenášajú metainformácie o odpovedi, napríklad typ obsahu (Content-Type), dĺžku obsahu (Content-Length), cookies a ďalšie údaje.

  3. Telo odpovede (Body) — údaje, ktoré server odosiela klientovi. Môže to byť HTML stránka, JSON, obrázok atď.

Formovanie HTTP odpovede sa deje na serveri po spracovaní požiadavky. Server určí stav odpovede, vytvorí hlavičky a pridá telo, a potom všetko odošle klientovi cez sieť.