HTTP Durum Kodları ve Anlamları Detaylı Açıklamaları

HTTP Durum Kodları ve Anlamları Detaylı Açıklamaları

Genel 16 Ara 2024 Ahmet Halit DURUSOY Ahmet Halit DURUSOY 6 dakika okuma
Paylaş:

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.

Reklam
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.

Reklam
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.

İlgili Etiketler

Reklam

Ilgili Yazilar