HTTP Yanıt Başlangıç Satırı
Yanıt satırı, boşlukla ayrılmış aşağıdaki kısımlardan oluşur: HTTP protokol versiyonu, durum kodu ve durum açıklaması.
Durum kodu (status code),
isteğin başarılı olup olmadığını veya bir hatanın
meydana gelip gelmediğini belirtir. Bu kod üç rakamdan oluşur.
Örnek olarak, 200 kodu başarıyı
sembolize ederken, 404 kodu
istemciye, bu URL'deki sayfanın
bulunamadığını belirtir.
Durum açıklaması (reason phrase),
durum kodunu açıklayan kısa bir metindir.
İnsan tarafından okunması için tasarlanmıştır, mesaj üzerinde
herhangi bir etkisi yoktur ve zorunlu değildir. Örneğin,
404 kodu için açıklama
Not Found olacaktır.
Başarılı bir HTTP yanıtı için başlangıç satırı örneği yazalım:
HTTP/1.1 200 OK
Ve şimdi de bir hata yanıtı örneği:
HTTP/1.1 404 Not Found