Sobes.tech
Junior — Middle

El tudná magyarázni, hogy az HTTP-válasz mely komponensekből áll, és hogyan alakul ki?

sobes.tech MI

Válasz az MI-től

A HTTP-válasz három fő összetevőből áll:

  1. Állapotsor (Status Line) — tartalmazza a HTTP protokoll verzióját, a numerikus állapotkódot (pl. 200, 404) és az állapot szöveges leírását (pl. OK, Not Found).

  2. Fejlécek (Headers) — kulcs-érték párok halmaza, amelyek meta-információkat közvetítenek a válaszról, például a tartalom típusa (Content-Type), tartalom hossza (Content-Length), cookie-k és egyéb adatok.

  3. Válaszüzenet törzse (Body) — a szerver által a kliensnek küldött tényleges adatok. Ez lehet HTML oldal, JSON, kép stb.

A HTTP-válasz kialakítása a szerveren történik a kérés feldolgozása után. A szerver meghatározza a válasz állapotát, elkészíti a fejléceket és hozzáadja a törzset, majd mindezt hálózaton keresztül küldi a kliensnek.