1xx - Bilgi (Informational):
Bu kodlar, isteğin alındığı ve işleme konduğu hakkında bilgi verir. Bu kodlar genellikle kullanıcıya görüntülenmez ve işlem akışını takip etmek için kullanılırlar.
| Kod | Açıklama |
|---|---|
| 100 | Devam Et: Sunucu, isteği başarıyla aldı ve işleme koydu. İşlem devam ediyor. |
| 101 | Protokol Değiştiriliyor: Sunucu, isteğe göre protokolü değiştiriyor. |
| 102 | İşlem Devam Ediyor: Sunucu, isteği işleme aldı ancak henüz tamamlanmadı. |
| 103 | Durum Değiştirici Bilgi: İstek işlenirken kaynak hakkında ek bilgi sağlanıyor. |
2xx - Başarılı (Successful):
Bu kodlar, istemcinin isteğinin başarılı bir şekilde alındığını ve işlendiğini gösterir.
| Kod | Açıklama |
|---|---|
| 200 | Tamam: İstek başarıyla işlendi ve sonuçlar döndürüldü. |
| 201 | Oluşturuldu: İstek sonucunda yeni bir kaynak başarıyla oluşturuldu. |
| 202 | Kabul Edildi: İstek kabul edildi ancak işleme henüz alınmadı. |
| 203 | Bilgiyi Gönder: İstek sonucunda doğrulama olmadan bilgi döndürüldü. |
| 204 | İçerik Yok: İstek başarıyla işlendi, ancak içerik döndürülmedi. |
| 205 | İçerik Yeniden Gönder: İstek sonucunda sayfa içeriği sıfırlandı. |
| 206 | Kısmi İstek: Sunucu, isteğin sadece bir kısmını döndürdü. |
| 207 | Multi-Status: Birden fazla durum bilgisi içeren yanıt döndürüldü. |
| 208 | İçeriğin Farklı Kopyası: İçerik tekrarlanmış veya farklı bir sunucuda bulunuyor. |
| 226 | IM Kullanıldı: Sunucu, isteği kısmi içerik kullanarak işledi. |
3xx - Yönlendirme (Redirection):
Bu kodlar, tarayıcının isteğin farklı bir kaynağa yönlendirilmesi gerektiğini gösterir.
| Kod | Açıklama |
|---|---|
| 300 | Birden Fazla Seçenek: İstek sonucunda birden fazla kaynak seçeneği bulunuyor. |
| 301 | Kalıcı Olarak Taşındı: İstek sonucunda kaynak kalıcı olarak taşındı. |
| 302 | Geçici Olarak Taşındı: İstek sonucunda kaynak geçici olarak taşındı. |
| 303 | Diğerini İstek: İstek sonucunda farklı bir kaynağa yönlendiriliyorsunuz. |
| 304 | Değiştirilmedi: İstek sonucunda kaynak değiştirilmedi, önbellek kullanıldı. |
| 305 | Proxy Tarafından Kullan: Proxy kullanımı gerekiyor. |
| 307 | Geçici Yönlendirme: İstek sonucunda kaynak geçici olarak yönlendirildi. |
| 308 | Kalıcı Yönlendirme: İstek sonucunda kaynak kalıcı olarak yönlendirildi. |
| 309 | Kullanılmayacak: Bu durum kodu artık kullanılmıyor. |
| 310 | Gerekli Yeniden Bağlantı: Yeniden bağlantı gerekiyor. |
4xx - İstemci Hatası (Client Error):
Bu kodlar, istemcinin yanlış bir istekte bulunduğunu veya isteğin sunucu tarafından anlaşılamadığını gösterir.
| Kod | Açıklama |
|---|---|
| 400 | Geçersiz İstek: Sunucu, isteği anlayamadı veya işleyemedi. |
| 401 | Yetkisiz: İstek yetkilendirme gerektiriyor veya kimlik doğrulama başarısız oldu. |
| 402 | Ödeme Gerekli: İstek için ödeme gerekiyor. |
| 403 | Yasak: İstek kaynağa erişim izni bulunmuyor. |
| 404 | Bulunamadı: İstek kaynak bulunamadı. |
| 405 | İzin Verilmeyen Metot: İstekte kullanılan metod izin verilmiyor. |
| 406 | Kabul Edilemez: İstekteki içerik formatı kabul edilemez. |
| 407 | Proxy Kimlik Doğrulama Gerekiyor: Proxy kimlik doğrulama gerekiyor. |
| 408 | İstek Zaman Aşımına Uğradı: İstek zaman aşımına uğradı. |
| 409 | Çakışma: İstek sonucunda kaynakta çakışma meydana geldi. |
| 410 | Artık Mevcut Değil: İstek kaynağı artık mevcut değil. |
| 411 | Uzunluk Gerekli: İstekte içerik uzunluğu gereklidir. |
| 412 | Önkoşul Bozuldu: İstek sonucunda önkoşullardan biri bozuldu. |
| 413 | İstek Çok Büyük: İstek içeriği sunucu tarafından kabul edilemez kadar büyük. |
| 414 | URI Çok Uzun: İstek URI'si çok uzun. |
| 415 | Desteklenmeyen Medya Türü: İstekteki medya tipi desteklenmiyor. |
| 416 | Aralık Uygun Değil: İstekte belirtilen aralık sunucu tarafından sağlanamadı. |
| 417 | Beklenen Uygunluk Başarısız: Beklenen uygunluk sağlanamadı. |
| 418 | Ben Bir Çaydanlık Değilim: Şaka amaçlı bir kod. |
| 421 | Uygunluk Başarısız: İstek başarısız oldu çünkü uygunluk eksik veya yanlış. |
| 422 | İşlenemeyen Varlık: İstek sonucunda sunucu tarafından işlenemeyen bir varlık tespit edildi. |
| 423 | Kilitli: İstek kaynağa erişim kilitlenmiş durumda. |
| 424 | Önce Koşul Bozuldu: İstek sonucunda önceki koşullardan biri bozuldu. |
| 426 | Yükseltme Gerekli: İstek için sunucu tarafından yükseltme gerekiyor. |
| 428 | Önkoşul Gerekli: İstek yapabilmek için önkoşul gereklidir. |
| 429 | Çok Fazla İstek: Kullanıcı çok fazla istekte bulundu, sınırlama aşıldı. |
| 431 | İstek Başlıkları Alanı Büyük: İstek başlıkları alanı çok büyük. |
| 451 | Erişim Engellendi: İstek kaynağa yasaklı nedenlerle erişim sağlayamıyor. |
5xx - Sunucu Hatası (Server Error):
Bu kodlar, sunucunun isteği işlerken bir hata ile karşılaştığını gösterir.
| Kod | Açıklama |
|---|---|
| 500 | Dahili Sunucu Hatası: Sunucu içsel bir hata ile karşılaştı. |
| 501 | Uygulanmamış: Sunucu, istenen işlemi gerçekleştiremiyor. |
| 502 | Geçersiz Ağ Geçidi: Sunucu, geçersiz bir ağ geçidi ile karşılaştı. |
| 503 | Hizmet Vermiyor: Sunucu hizmet veremiyor, genellikle bakım anlamına gelir. |
| 504 | Ağ Zaman Aşımına Uğradı: Sunucu, ağ geçidi zaman aşımına uğradı. |
| 505 | HTTP Sürümü Desteklenmiyor: Sunucu, kullanılan HTTP sürümünü desteklemiyor. |
| 506 | Varyant Olmadan Varyant Olarak İsteği Uygulama: Sunucu varyant olmadan varyant olara isteği uygulayamıyor. |
| 507 | Depo Alanı Aşımı: Sunucunun depo alanı aşıldı. |
| 508 | Hızlı İsteğe Cevap Verilemiyor: Sunucu, hızlı bir isteğe cevap veremiyor. |
| 510 | Uzatılmış İstek: Sunucu, isteği karşılamak için uzantılara ihtiyaç duyuyor. |
Bu daha detaylı açıklamalarla güncellenmiş HTTP durum kodlarını umarım faydalı bulursunuz.