📡 HTTP Durum Kodu Referansı
HTTP durum kodları, sunucunun her yanıtla birlikte istemciye ne olduğunu bildirmek için döndüren üç haneli numaralardır. 5 sınıf vardır: 1xx (bilgilendirici), 2xx (başarı), 3xx (yönlendirme), 4xx (istemci hatası) ve 5xx (sunucu hatası). Yukarıdaki arama kutusunu veya kategori filtrelerini kullanarak herhangi bir kodu anında bulun.
Tasarım gereği gizli. Bu araç, tarayıcınızda tamamen çalışır — girdiğiniz hiçbir şey yüklenmez ya da saklanmaz ve çevrimdışı da çalışır.
Hakkında
Bu araç, RFC 7231, RFC 4918 (WebDAV), RFC 6585, RFC 7538, RFC 8470 ve ilgili standartlarda tanımlanan tüm 62 standart HTTP durum kodunu içerir — ağ isteği gerekmez. Her kod, sayısal değeri, resmi adı, düz İngilizce açıklama ve sınıf etiketiyle birlikte gösterilir. Her kartı tıklayarak kod numarasını kopyalayın.
Nasıl kullanılır
- Arama kutusuna bir sayı (örneğin, 404) veya anahtar kelime (örneğin, "yönlendirme") yazarak kodları anında filtreleyin.
- Kategori çipini (Tümü / 1xx / 2xx / 3xx / 4xx / 5xx) kullanarak sadece ihtiyacınız olan sınıfı tarayın.
- Herhangi bir kartı tıklayarak durum kodunu kopyalayın — kopyalama işlemini onaylayan bir bildirim kutusu (toast) görüntülenir.
- Arama ve kategori filtrelerini birlikte kullanın — örneğin, sadece 4xx sınıfında "auth" araması yapabilirsiniz.
- Klavyeyi kullanın: Kartlara Tab tuşu ile gidin, ardından Enter veya Space tuşuna basarak kopyalayın — fare olmadan tamamen erişilebilir.
SSS
- HTTP 404 ne demektir?
- 404 Bulunamadı, istenen kaynak sunucu tarafından bulunamadığını belirtir. URL yanlış yazılabilir, sayfa silinmiş olabilir veya kaynak yönlendirme olmadan taşınmış olabilir. Web kullanıcıları tarafından en sık karşılaşılan HTTP hatası budur.
- 301 ve 302 yönlendirmeleri arasındaki fark nedir?
- 301 Kalıcı Taşıma, kaynakın kalıcı olarak yeni bir URL'ye taşındığını belirtir, tarayıcılar ve arama motorları kayıtlarını güncellemelidir. 302 Bulundu, geçici bir taşıma olduğunu belirtir — tarayıcılar yönlendirmeyi takip eder ancak gelecekteki istekler için orijinal URL'yi kullanmaya devam eder. SEO açısından, 301'ler yeni URL'ye bağlantı değerini iletir; 302'ler değil.
- 500 İç Sunucu Hatası neye neden olur?
- 500 hatası, sunucunun beklenmedik bir durumla karşılaştığını belirtir — sunucu tarafı hatalar için genel bir yakalanma. Yaygın nedenler arasında uygulama kodunda işlenmeyen özel durumlar, yanlış yapılandırılmış sunucu ayarları, bellek eksikliği, veritabanı bağlantı hataları veya sunucu tarafı betiklerde sözdizimi hataları yer alabilir. Sunucu hata günlüklerinizi inceleyerek kök nedeni tanımlayın.
- 401 Yetkisiz ve 403 Yasak arasındaki fark nedir?
- 401, kim olduğunuzu belirten kimlik doğrulaması eksik veya geçersiz anlamına gelir. Geçerli kimlik bilgileri göndermek bunu çözebilir. 403, sunucu kim olduğunuzu biliyor ancak işlemi onaylamıyor — kimlik bilgileri işe yaramaz çünkü hesabınız veya rolünüz için erişim basitçe izin verilmiyor.
- HTTP durum kodları HTTP/2 ve HTTP/3'te aynı mıdır?
- Evet. HTTP/2 ve HTTP/3 taşıma katmanını (ikili çerçeveleme, çoğulculuk, QUIC) değiştirdi ancak HTTP/1.1 ile aynı durum kodu semantiğini korudu. 200, 404 veya 500, protokol sürümünden bağımsız olarak aynı şeyi ifade eder. Burada listelenen kodlar, aktif olarak kullanılan tüm HTTP sürümlerine uygulanır.
- Bu araç, verilerimi yükler mi?
- Hayır. Her şey tarayıcınızda çalışır, bu yüzden verileriniz cihazınızdan asla çıkmaz — sayfa yüklendikten sonra bile çevrimdışı çalışır.