Baris Awal Respons HTTP
Baris respons terdiri dari bagian-bagian berikut, dipisahkan oleh spasi: versi protokol HTTP, kode status, dan frasa alasan status.
Kode status (status code)
menunjukkan apakah permintaan berhasil atau terjadi
kesalahan. Kode ini terdiri dari tiga digit.
Sebagai contoh, kode 200 melambangkan
keberhasilan, sedangkan kode 404 menunjukkan
kepada klien bahwa halaman dengan URL tersebut
tidak ditemukan.
Frasa alasan status (reason phrase)
merupakan teks pendek yang menggambarkan
kode status. Ini dimaksudkan untuk dibaca
manusia dan tidak mempengaruhi pesan
serta tidak wajib ada. Sebagai contoh,
untuk kode 404, frasa alasannya adalah
Not Found.
Mari kita tulis contoh baris awal respons HTTP untuk keberhasilan:
HTTP/1.1 200 OK
Dan sekarang contoh respons untuk kesalahan:
HTTP/1.1 404 Not Found