Linia de start a răspunsului HTTP
Linia de răspuns este formată din următoarele părți, separate prin spațiu: versiunea protocolului HTTP, codul de stare și fraza de explicație a stării.
Codul de stare (status code)
indică dacă o cerere a avut succes sau a avut loc
o eroare. Acest cod este format din trei cifre.
Spre exemplu, codul 200 simbolizează
succes, iar codul 404 indică
clientului că pagina pentru URL-ul dat
nu a fost găsită.
Fraza de explicație a stării (reason phrase)
reprezintă un scurt text care descrie
codul de stare. Este destinat să fie citit
de oameni și nu afectează în niciun fel mesajul
și nu este obligatoriu. De exemplu,
pentru codul 404 explicația va fi
Not Found.
Să scriem un exemplu de linie de start a răspunsului HTTP pentru succes:
HTTP/1.1 200 OK
Și acum un exemplu de răspuns pentru eroare:
HTTP/1.1 404 Not Found