HTTP Durum Kodları ve Anlamları
Bir tarayıcı bir web sunucusundan hizmet istediğinde bir hata oluşabilir. Bu hatalar aslında sitenizle mi yoksa sunucuyla mı alakalı olduğunu anlamanıza yardımcı olur. Bazen sorunları çözerken bu durum kodlarının anlamlarını bilmek çok önemlidir. Derlediğim HTTP durum mesajlarının listesi aşağıdadır. Sizin farklı karşılaştıklarınız varsa bana iletebilirsiniz.
1xx: Bilgi
MESAJ | AÇIKLAMA |
100 Continue | Sunucu istek üstbilgilerini aldı, istemci gövdeyi göndermeye devam etmeli. |
101 Switching Protocols | Sunucu protokol değişikliğini kabul etti. |
103 Checkpoint | PUT veya POST isteklerini devam ettirmek için kullanılır. |
2xx: Başarılı
MESAJ | AÇIKLAMA |
200 OK | İstek başarıyla tamamlandı. |
201 Created | İstek yerine getirildi, yeni kaynak oluşturuldu. |
202 Accepted | İstek kabul edildi ama henüz işlenmedi. |
204 No Content | Başarılı fakat içerik döndürülmedi. |
3xx: Yönlendirme
MESAJ | AÇIKLAMA |
301 Moved Permanently | Sayfa kalıcı olarak başka URL'ye taşındı. |
302 Found | Sayfa geçici olarak başka URL'ye taşındı. |
304 Not Modified | İçerik değişmedi, önbellekten kullanılabilir. |
4xx: İstemci Hatası
MESAJ | AÇIKLAMA |
400 Bad Request | İstek hatalı sözdizimi içeriyor. |
401 Unauthorized | Kimlik doğrulaması eksik ya da başarısız. |
403 Forbidden | Sunucu isteği reddediyor. |
404 Not Found | İstenen sayfa bulunamadı. |
405 Method Not Allowed | Kullanılan yöntem desteklenmiyor. |
5xx: Sunucu Hatası
MESAJ | AÇIKLAMA |
500 Internal Server Error | Genel hata, sebebi net değil. |
501 Not Implemented | İstek yöntemi desteklenmiyor. |
502 Bad Gateway | Geçersiz yanıt alındı (proxy hatası). |
503 Service Unavailable | Sunucu şu anda kullanılamıyor (yüksek trafik vb.). |
504 Gateway Timeout | Sunucu zamanında yanıt alamadı. |
Henüz yorum yok. İlk yorum yapan sen ol!