Startlinjen for HTTP-svar

Svarstrengen består af følgende dele, adskilt af mellemrum: HTTP-protokolversionen, statuskode og statusbeskrivelse.

Statuskoden (status code) angiver om anmodningen var succesfuld, eller om der opstod en fejl. Denne kode består af tre cifre. For eksempel symboliserer koden 200 succes, mens koden 404 fortæller klienten, at siden med den givne URL ikke blev fundet.

Statusbeskrivelsen (reason phrase) er en kort tekst, der beskriver statuskoden. Den er beregnet til at læses af mennesker og har ingen indflydelse på selve beskeden og er ikke obligatorisk. For eksempel, for 404 koden vil beskrivelsen være Not Found.

Lad os skrive et eksempel på en startlinje for et HTTP-svar ved succes:

httpHTTP/1.1 200 OK

Og her er et eksempel på et svar ved fejl:

httpHTTP/1.1 404 Not Found