HTTP-vastauksen alkurivi
Vastausrivi koostuu seuraavista osista, joita erotetaan välilyönnillä: HTTP-protokollan versio, tilakoodi ja tilan kuvaus.
Tilakoodi (status code)
ilmaisee, onko pyyntö onnistunut vai tapahtuiko
virhe. Tämä koodi koostuu kolmesta numerosta.
Esimerkiksi koodi 200 symboloi
menestystä, ja koodi 404 kertoo
asiakkaalle, että sivua annetulla URL-osoitteella
ei löytynyt.
Tilan kuvaus (reason phrase)
on lyhyt teksti, joka kuvailee
tilakoodia. Se on tarkoitettu ihmisen luettavaksi
eikä vaikuta viestiin millään tavalla
eikä ole pakollinen. Esimerkiksi
404 koodin kuvaus on
Not Found.
Kirjoitetaan esimerkki HTTP-vastauksen alkurivistä onnistumiselle:
HTTP/1.1 200 OK
Ja nyt esimerkki vastauksesta virheelle:
HTTP/1.1 404 Not Found