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:
HTTP/1.1 200 OK
Og her er et eksempel på et svar ved fejl:
HTTP/1.1 404 Not Found