Sobes.tech
Junior — Middle

Можете ли да објасните од којих компоненти се састоји HTTP одговор и како се формира?

sobes.tech АИ

Одговор од АИ

HTTP odgovor se sastoji od tri glavne komponente:

  1. Statusna linija (Status Line) — sadrži verziju HTTP protokola, numerički kod statusa (npr. 200, 404) i tekstualni opis statusa (npr. OK, Not Found).

  2. Zaglavlja (Headers) — skup parova ključ-vrednost koji prenose metainformacije o odgovoru, na primer, tip sadržaja (Content-Type), dužinu sadržaja (Content-Length), kolačiće i druge podatke.

  3. Telo odgovora (Body) — podaci koje server šalje klijentu. To može biti HTML stranica, JSON, slika itd.

Formiranje HTTP odgovora dešava se na serveru nakon obrade zahteva. Server određuje status odgovora, formira zaglavlja i dodaje telo, a zatim sve šalje klijentu putem mreže.