Açılışa Özel %25 İndirim
NetVerim
204 Durum Kodu No Content Hatası
Web
Yayınlanma: Güncellenme: 2 Okuma

204 Durum Kodu No Content Hatası

204 No Content, sunucunun bir isteği başarıyla işlediğini ancak yanıt gövdesinde döndürecek herhangi bir içerik bulunmadığını bildiren HTTP durum kodudur.

204 Durum Kodu Neden Kullanılır?

  1. Bir kaynağı silmek için gönderilen DELETE isteği başarıyla tamamlandığında sunucu 204 döndürebilir. Kaynak artık mevcut olmadığından geri döndürülecek bir içerik de yoktur.

  2. Bir kaydın durumunu güncellemek için gönderilen PUT veya PATCH isteği tamamlandığında, güncellenmiş kaydı tekrar göndermek gerekmiyorsa 204 tercih edilebilir. Bu yaklaşım gereksiz veri transferini önler.

  3. Bir form başarıyla işlendiğinde ve kullanıcıya yeni bir sayfa sunulmak istenmediğinde 204 kullanılabilir. Sayfa yerinde kalır; yalnızca işlemin başarıyla tamamlandığı bilgisi iletilir.

  4. Bir sistemin çalışır durumda olup olmadığını kontrol eden izleme servisleri için 204 sık tercih edilen yanıt kodudur. Sunucu "buradayım ve çalışıyorum" der; ekrana yansıtılacak içerik yoktur.

204 Hatasını Yanlış Kullanmanın Sonuçları

204, doğru bağlamda kullanılmadığında beklenmedik davranışlara yol açabilir:

  1. İçerik beklenen yerde 204 döndürmek: Bir GET isteğine 204 yanıt vermek, istemcinin beklediği veriyi alamadığı anlamına gelir. Bu durum hata ayıklamayı güçleştirir ve istemci uygulamasının çökmesine neden olabilir.

  2. Hata durumlarını 204 ile maskelemek: İşlem başarısız olduğu halde 204 döndürmek, istemcinin hatayı fark etmesini engeller. Hata durumları için 4xx veya 5xx kodları kullanılmalıdır.

  3. Gövde içeriği göndermek: 204 yanıtına içerik eklemek protokol ihlalidir. Bazı istemciler bu içeriği yok sayar, bazıları ise beklenmedik biçimde davranır.

204 Durum Kodu SEO'yu Etkiler mi?

204 durum kodu, SEO açısından nötr bir koddur. Google ve diğer arama motorları, 204 ile karşılaştıklarında o URL'yi indekslemez ve mevcut indeks kaydını da silmez. Normalde içerik barındırması gereken sayfalar 204 döndürmeye başlarsa bu sayfaların indeksten çıkması mümkündür.

Talha Boğaz

Talha Boğaz

İçerik Yazarı

Teknoloji ve internet dünyasına ilgi duyan bir içerik yazarıyım. Hosting, domain ve web teknolojileri hakkında araştırma yaparak kullanıcıların kolayca anlayabileceği bilgilendirici ve SEO uyumlu içerikler hazırlıyorum. Amacım, karmaşık teknik konuları sade ve anlaşılır bir şekilde anlatarak okuyuculara faydalı bilgiler sunmak.

Bilgisayar Teknolojileri alanında eğitim alarak web teknolojileri, hosting sistemleri ve internet altyapıları üzerine çalışmalar yaptım.