Startlinjen for HTTP-svar
Svarlinjen består av følgende deler, atskilt med mellomrom: HTTP-protokollversjon, statuskode og statusårsak.
Statuskode (status code)
indikerer om forespørselen var vellykket eller om det oppstod
en feil. Denne koden består av tre sifre.
For eksempel symboliserer kode 200
suksess, mens kode 404 indikerer
for klienten at siden med denne URL-en
ikke ble funnet.
Statusårsak (reason phrase)
er en kort tekst som beskriver
statuskoden. Den er beregnet på å leses
av mennesker og påvirker ikke meldingen
på noen måte og er ikke obligatorisk. For eksempel,
for 404 kode vil årsaken være
Not Found.
La oss skrive et eksempel på startlinjen for et vellykket HTTP-svar:
HTTP/1.1 200 OK
Og nå et eksempel på svar for en feil:
HTTP/1.1 404 Not Found