Početna linija HTTP odgovora

Linija odgovora se sastoji od sledećih delova, razdvojenih razmakom: verzije HTTP protokola, koda stanja i objašnjenja stanja.

Kod stanja (status code) ukazuje da li je zahtev bio uspešan ili je došlo do greške. Ovaj kod se sastoji od tri cifre. Na primer, kod 200 simbolizuje uspeh, a kod 404 ukazuje klijentu da stranica na datom URL-u nije pronađena.

Objašnjenje stanja (reason phrase) predstavlja kratak tekst koji opisuje kod stanja. Namenjeno je za čitanje čoveku i ni na koji način ne utiče na poruku i nije obavezno. Na primer, za 404 koda objašnjenje će biti Not Found.

Napišimo primer početne linije HTTP odgovora za uspeh:

httpHTTP/1.1 200 OK

A sada primer odgovora za grešku:

httpHTTP/1.1 404 Not Found