Počáteční řádek HTTP odpovědi

Řádek odpovědi se skládá z následujících částí, oddělených mezerou: verze protokolu HTTP, kód stavu a vysvětlení stavu.

Kód stavu (status code) udává, zda byl požadavek úspěšný nebo došlo k chybě. Tento kód se skládá ze tří číslic. Například, kód 200 symbolizuje úspěch, zatímco kód 404 označuje klientovi, že stránka na dané URL nebyla nalezena.

Vysvětlení stavu (reason phrase) je krátký text popisující kód stavu. Je určen pro čtení člověkem, nijak neovlivňuje zprávu a není povinný. Například, pro kód 404 bude vysvětlením Not Found.

Napišme příklad počátečního řádku HTTP odpovědi pro úspěch:

httpHTTP/1.1 200 OK

A nyní příklad odpovědi pro chybu:

httpHTTP/1.1 404 Not Found