5 puan yazan GN⁺ 2026-01-31 | 1 yorum | WhatsApp'ta paylaş
  • HTTP durum kodlarını kedi görselleriyle ifade eden bir web hizmeti; her kod için görsel bir karşılık sunuyor
  • Kullanıcılar https://http.cat/[status_code] biçimindeki URL üzerinden belirli bir durum kodu görseline doğrudan erişebiliyor
  • .jpg uzantısı eklendiğinde görsel dosyası biçiminde doğrudan erişim mümkün
  • 100’lü kodlardan 500’lü kodlara kadar standart ve standart dışı HTTP kodlarının tümü yer alıyor
  • Geliştiriciler ve tasarımcılar için HTTP durumlarını sezgisel biçimde anlamaya ve paylaşmaya yardımcı olan kullanışlı bir araç

Hizmete genel bakış

  • HTTP Cats, HTTP durum kodlarını kedi fotoğraflarıyla görselleştiren bir web sitesi
  • URL’nin sonuna .jpg eklendiğinde statik görsel dosyasına erişilebilir

Sunulan durum kodları listesi

  • Site, 100~599 aralığındaki çeşitli durum kodlarını destekliyor
    • Örnekler: 100 Continue, 200 OK, 301 Moved Permanently, 404 Not Found, 500 Internal Server Error
    • Standart dışı kodlar da dahil: 420 Enhance Your Calm, 444 No Response, 450 Blocked by Windows Parental Controls, 530 Site Frozen
  • Her kod için ayrı bir sayfa bağlantısı sunuluyor ve tıklandığında ilgili görsele gidiliyor

Geliştirme ve üretim bilgileri

  • Proje @rogeriopvl tarafından geliştirildi
  • Orijinal görseller Tomomi Imura (@girlie_mac) tarafından üretildi
  • GitHub deposu, Twitter, Bluesky, Mastodon, Facebook gibi çeşitli sosyal kanallar üzerinden projeyle ilgili bilgiler sunuluyor

Dil ve erişilebilirlik

  • Site, Katalanca sürümünü de (https://http.cat/ca) sunuyor
  • Basit URL yapısı sayesinde API benzeri kullanım mümkün; tarayıcıdan ya da uygulamalardan kolayca çağrılabiliyor

Kullanım değeri

  • Geliştiricilerin HTTP durum kodlarının anlamını sezgisel olarak öğrenmesine veya hata sayfası tasarımında kullanmasına yardımcı olan görsel materyaller sunuyor
  • Teknik dokümanlar, sunumlar ve eğitim materyallerinde eğlenceyi ve anlaşılırlığı artıran görsel bir araç olarak kullanılabiliyor

1 yorum

 
GN⁺ 2026-01-31
Hacker News görüşleri
  • Şirkette HTTP durum kodlarını unuttuğumda bu siteyi kullanıyorum
    Adı hemen aklıma geliyor, anında yükleniyor ve ctrl+f ile arama da yapılabiliyor; artık neredeyse kas hafızası seviyesinde

    • Wikipedia’daki HTTP durum kodları listesi biraz daha kullanışlı
    • Ben de benzer şekilde kullanıyorum. Çoğu zaman doğrudan belirli durum kodu sayfasını açıyorum (ör.: https://http.cat/504)
    • Bir issue’da yanıt kodu belirtmem gerektiğinde her seferinde o sitenin kedi görselini ekliyorum
    • Normalde alışık olduğum kodlara bakıyorum ama bazen yabancı bir şeyle karşılaşırsam hep http.cat’e gidiyorum
  • Ben http.cat’in yaratıcısıyım
    Orijinal fikir Tomomi Imura’dan çıktı, ben sadece görselleri API olarak sundum
    2010’dan bugüne HN’de ara sıra hâlâ görünmesi şaşırtıcı
    Bence internetin daha sade ve neşeli olduğu zamanların sembolik bir projesi
    Mümkün olduğunca uzun süre ayakta tutmayı planlıyorum; sizin hikâyeleriniz ve geri bildirimleriniz büyük bir motivasyon kaynağı
    GitHub deposunda ya da burada düşüncelerinizi rahatça paylaşın

    • Bugün ilk kez keşfettim ve bayıldım
      10 yıldan uzun süredir böyle basit bir neşeyi sürdürdüğün için teşekkürler ❤️
  • .cat alan adında bir Katalanca sürüm olmasını seviyorum
    Sanırım bu, .cat alan adı kayıt şartlarından kaynaklanıyor

    • .cat alan adı açıklamasına göre kayıt için Katalanca kullanımı ya da kültürünün tanıtımını kanıtlamak gerekiyor
    • Gerçekten öyle gibi görünüyor. Örneğin nyan.cat’te de dil seçimi içinde Katalanca var ama sadece sayfa başlığı değişiyor
    • Eskiden long.cat alan adına sahiptim ama onunla hiçbir şey yapmadım
    • İlginç olan, .cat alan adı kaydederken “kedilerle ilgili olmayan bir site” olduğunu kabul etmeniz gerekmesi
      Bu yüzden bu alan adları teorik olarak kuralları ihlal ediyor
    • https://http.cat/ca
  • Eskiden genel HTTP hata yanıtlarını http.cat görsellerine dönüştüren bir middleware yapmıştım
    Ama bir VIP müşteri yanlışlıkla 400 hata sayfasını gördü ve orta parmak çeken kediyi görünce öfkelendi
    Sonunda o görselin neden çıktığını açıklamak için bir telefon almak zorunda kaldım

    • Yine de 450 hatasından iyidir herhâlde
  • Eski tartışma derlemesi
    2023, 2022, 2019, 2015

  • https://http.dog/ da var

    • http.dog, Apache’a özel bir kod olan 218 This is Fine’ı da içeriyor
      Ama yanan odadaki çizgi film köpeğini kullanmıyor
  • Eski httpstatus.io alan adının satın alındıktan sonra işe yaramaz hâle gelmesine üzülmüştüm
    Yine de http.cat hâlâ ayakta ve yer imlerimde duruyor
    Artık “http status codes” diye arayınca MDN sayfasının en üstte çıkması da güzel

    • Aslında httpstatus.io hâlâ iyi bir araç
      3 yıldan uzun süredir kullanıyorum; demek ki satın alınan başka bir alan adı olmalı
  • Eskiden bir elektronik distribütöründe full-stack geliştirici olarak çalışırken veritabanı sık sık çöküyordu
    Bu yüzden hata sayfasını düzeltmek yerine 20–30 tane kedi GIF’i koyup rastgele gösterilecek şekilde ayarladım
    Veritabanı yine çöktüğünde Apache’nin üstünde dans eden kedilerle kaotik bir sayfa çıkıyordu
    Herkes eğleniyordu ama satış ekibi “yeterince kurumsal değil” diyerek kaldırmam için aradı
    Ben de “site çökmüşken kuru bir mesajdan daha iyi değil mi?” dedim ve sonunda kedi sayfasını olduğu gibi bıraktım
    http.cat’i görünce o günler aklıma geldi

  • Yıllardır HTTP ağ işleriyle uğraşırken bu siteyi kullanıyorum
    Bilmediğim bir durum kodunu kontrol etmek için http.cat/303 gibi doğrudan gidiyor ya da ana sayfada kaydırarak buluyorum
    Kedi görselleri sayesinde belge sayfalarından çok daha eğlenceli ve hızlı bir başvuru kaynağı oluyor
    Başka referans bilgileri de bu şekilde daha ilgi çekici hâle getirmenin mümkün olup olmadığını merak ediyorum

  • https://www.keanu.codes/