Tüm araçlar Ücretsiz

Her HTTP yanıt durum koduna (1xx–5xx) aranabilir, filtrelenebilir bir dizinde bakın — ardından herhangi bir kodu açarak ne anlama geldiğini, ne zaman kullanılacağını, önbelleğe alınabilir olup olmadığını ve onu tanımlayan RFC'yi görün. Tarayıcınızda, ücretsiz.

Her standart HTTP yanıt durum kodu, açıklamalı. Her şey tarayıcınızda yerleşik bir referanstan çalışır — sunucuya hiçbir şey gönderilmez.

100 Devam Et İstemci istek gövdesini göndermeye devam etmelidir. 101 Protokol Değiştiriliyor Sunucu, istemcinin istediği gibi protokolleri değiştiriyor. 102 İşleniyor Sunucu isteği aldı ve işliyor, ancak henüz bir yanıt mevcut değil. 103 Erken İpuçları Nihai yanıttan önce Link gibi ön başlıkları döndürmek için kullanılır. 200 Tamam İstek başarılı oldu. 201 Oluşturuldu İstek başarılı oldu ve yeni bir kaynak oluşturuldu. 202 Kabul Edildi İstek işlenmek üzere kabul edildi, ancak işlem tamamlanmadı. 203 Yetkili Olmayan Bilgi Yanıt, dönüştüren bir proxy tarafından değiştirildi. 204 İçerik Yok İstek başarılı oldu ancak gövde döndürmez. 205 İçeriği Sıfırla İstek başarılı oldu; istemci belge görünümünü sıfırlamalıdır. 206 Kısmi İçerik Sunucu, bir Range başlığı nedeniyle kaynağın yalnızca bir kısmını iletiyor. 207 Çoklu Durum Birden çok bağımsız işlem için birden çok durum kodu iletir. 208 Zaten Bildirildi Bir DAV bağlamasının üyeleri zaten numaralandırıldı. 226 IM Kullanıldı Yanıt, kaynağa uygulanan örnek manipülasyonlarının bir sonucudur. 300 Çoklu Seçenek İsteğin birden fazla olası yanıtı vardır. 301 Kalıcı Olarak Taşındı Kaynak kalıcı olarak yeni bir URL'ye taşındı. 302 Bulundu Kaynak geçici olarak farklı bir URL altında bulunuyor. 303 Diğerine Bakın Yanıt, GET kullanılarak başka bir URL'de bulunabilir. 304 Değiştirilmedi Kaynağın önbelleğe alınmış sürümü hâlâ geçerli. 307 Geçici Yönlendirme HTTP yöntemini koruyan geçici yönlendirme. 308 Kalıcı Yönlendirme HTTP yöntemini koruyan kalıcı yönlendirme. 400 Hatalı İstek Sunucu, bir istemci hatası nedeniyle isteği işleyemiyor. 401 Yetkisiz Kimlik doğrulaması gereklidir ve başarısız olmuş veya sağlanmamıştır. 402 Ödeme Gerekli Gelecekteki kullanım için ayrılmıştır; bazen ödeme kapılı API'ler için kullanılır. 403 Yasak İstemcinin kimliği doğrulandı ancak kaynağa erişmesine izin verilmiyor. 404 Bulunamadı Sunucu istenen kaynağı bulamıyor. 405 İzin Verilmeyen Yöntem HTTP yöntemi bu kaynak için desteklenmiyor. 406 Kabul Edilemez Kaynak, Accept başlıklarıyla eşleşen bir yanıt üretemiyor. 407 Proxy Kimlik Doğrulaması Gerekli İstemci önce bir proxy ile kimlik doğrulaması yapmalıdır. 408 İstek Zaman Aşımı Sunucu, isteği beklerken zaman aşımına uğradı. 409 Çakışma İstek, kaynağın mevcut durumuyla çakışıyor. 410 Gitti Kaynak kalıcı olarak kaldırıldı. 411 Uzunluk Gerekli İstek bir Content-Length başlığı belirtmelidir. 412 Ön Koşul Başarısız İstek başlıklarındaki bir ön koşul karşılanmadı. 413 İçerik Çok Büyük İstek gövdesi, sunucunun işleyeceğinden daha büyük. 414 URI Çok Uzun İstenen URL, sunucunun yorumlayacağından daha uzun. 415 Desteklenmeyen Ortam Türü İstek gövdesi, sunucunun desteklemediği bir biçimde. 416 Aralık Karşılanamaz İstenen aralık yerine getirilemiyor. 417 Beklenti Başarısız Expect başlığındaki beklenti karşılanamadı. 418 Ben bir çaydanlığım Sunucu kahve demlemeyi reddediyor çünkü kalıcı olarak bir çaydanlıktır. 421 Yanlış Yönlendirilmiş İstek İstek, yanıt üretemeyen bir sunucuya yönlendirildi. 422 İşlenemeyen İçerik İstek iyi biçimlendirilmiş ancak anlamsal olarak geçersiz. 423 Kilitli Erişilen kaynak kilitli. 424 Başarısız Bağımlılık Bağlı olduğu önceki bir istek başarısız olduğu için istek başarısız oldu. 425 Çok Erken Sunucu, yeniden oynatılan bir isteği işleme riskini almak istemiyor. 426 Yükseltme Gerekli İstemci farklı bir protokole geçmelidir. 428 Ön Koşul Gerekli Sunucu isteğin koşullu olmasını gerektirir. 429 Çok Fazla İstek İstemci belirli bir sürede çok fazla istek gönderdi. 431 İstek Başlık Alanları Çok Büyük İsteğin başlık alanları çok büyük. 451 Yasal Nedenlerle Erişilemez Kaynak, yasal talepler nedeniyle erişilemez. 500 Dahili Sunucu Hatası Sunucu beklenmeyen bir durumla karşılaştı. 501 Uygulanmadı Sunucu, gerekli işlevselliği desteklemiyor. 502 Hatalı Ağ Geçidi Bir üst akış sunucusu geçersiz bir yanıt döndürdü. 503 Hizmet Kullanılamıyor Sunucu geçici olarak isteği işleyemiyor. 504 Ağ Geçidi Zaman Aşımı Bir üst akış sunucusu zamanında yanıt vermedi. 505 HTTP Sürümü Desteklenmiyor Sunucu, kullanılan HTTP sürümünü desteklemiyor. 506 Varyant Da Anlaşma Yapıyor Bir içerik anlaşması yapılandırma hatası oluştu. 507 Yetersiz Depolama Sunucu, gereken temsili depolayamıyor. 508 Döngü Algılandı Sunucu, işleme sırasında sonsuz bir döngü algıladı. 510 Genişletilmemiş İsteğe yapılacak başka uzantılar gereklidir. 511 Ağ Kimlik Doğrulaması Gerekli İstemci, ağ erişimi kazanmak için kimlik doğrulaması yapmalıdır.
Aramanızla eşleşen durum kodu yok.
Farklı bir numara veya ad deneyin — örneğin 301, Unauthorized veya timeout.

HTTP Durum Kodları Hakkında

Bu HTTP durum kodları dizini, 1xx bilgilendirme aralığından 5xx sunucu hatalarına kadar her standart yanıt kodunu kapsar. Her giriş, sayısal kodu, kanonik neden ifadesini ve tek satırlık bir özeti gösterir; tüm liste numaraya, ada veya anlama göre aranabilir (301, Unauthorized ve timeout hepsi hedefine ulaşır) veya yanıt sınıfına göre filtrelenebilir.

Her kod, tam bir açıklamayla kendi özel sayfasını açar: durumun gerçekte ne anlama geldiği, kendi API'lerinizde ve uygulamalarınızda ne zaman kullanılacağı, o kodla gelen yanıtların varsayılan olarak önbelleğe alınabilir olup olmadığı ve onu tanımlayan RFC. Aynı sınıftan ilgili kodlar sayfanın altında bağlantılıdır, böylece 401 ile 403'ü veya 301 ile 308'i karşılaştırmak tek tıkla mümkündür.

Beş sınıf, herhangi bir yanıtı okumanın en hızlı zihinsel modelidir: 1xx isteğin devam ettiği, 2xx başarı, 3xx yönlendirme, 4xx istemcinin hata yaptığı ve 5xx sunucunun başarısız olduğu anlamına gelir. Dizin tam olarak bu yapı etrafında organize edilmiştir.

HTTP Durum Kodları Nasıl Kullanılır

  1. Arama kutusuna bir kod, neden ifadesi veya anahtar kelime yazın: örneğin 404, Not Found veya redirect.
  2. Listeyi bilgilendirme, başarı, yönlendirme, istemci hatası veya sunucu hatası kodlarına daraltmak için sınıf filtresini kullanın.
  3. Bir kodun ne anlama geldiğini, ne zaman kullanılacağını, varsayılan önbelleklenebilirliğini ve onu tanımlayan RFC'yi okumak için sayfasını açın.
  4. Aynı sınıftan komşu kodları karşılaştırmak için ilgili kodlar bölümünü kontrol edin.
  5. Bir hata raporu, test veya API şartnamesi için kodu almak üzere kopyala düğmesini kullanın.

Sıkça sorulan sorular

İlk rakam kodları sonuca göre gruplar: 1xx bilgilendirme (istek alındı, devam ediyor), 2xx başarı, 3xx yönlendirme (daha fazla işlem gerekli), 4xx istemci hatası (hata isteğe ait) ve 5xx sunucu hatası (sunucu geçerli bir isteği yerine getiremedi).

401 Unauthorized, isteğin geçerli kimlik doğrulamasından yoksun olduğu anlamına gelir; istemci giriş yapmalı veya kimlik bilgisi sağlayıp tekrar denemelidir. 403 Forbidden ise sunucunun kimlik bilgilerini anladığı ama yine de erişimi reddettiği anlamına gelir: kimlik doğrulama yanıtı değiştirmez.

Kaynak kalıcı olarak taşındıysa 301 kullanın; tarayıcılar ve arama motorları referanslarını günceller. Geçici taşımalar için 302 kullanın. İstek yönteminin kesinlikle korunması gerekiyorsa daha katı modern muadilleri olan 308 ve 307'yi tercih edin.

200 ve 301 gibi bazı durum kodları, açık önbellek başlıkları olmasa bile tarayıcı ve proxy önbellekleri tarafından saklanabilir; çoğu 4xx ve 5xx yanıtı gibi diğerleri saklanamaz. Bu bayrak, Cache-Control başlıklarının ne zaman gerekli olduğunu anlamanız için varsayılanı size söyler.

Evet. Her kod, anlamı, tipik kullanımı, önbelleklenebilirliği ve onu tanımlayan RFC'nin yanı sıra aynı sınıftan ilgili kodlarla birlikte özel, bağlantılanabilir bir sayfa alır: tartışılan tam kodu yer imine eklemek veya paylaşmak için kullanışlıdır.

Evet. Dizin ve her kod sayfası hesap gerektirmeden ücretsiz göz atılabilir, arama tarayıcınızda anında çalışır ve sunucuya hiçbir şey gönderilmez.

Yardıma mı ihtiyacınız var?
Bu araçta bir sorun mu buldunuz? Ekibimize bildirin.
Sorun bildir

Bu ücretsiz aracı kendi web sitenize ekleyin — aşağıdaki kodu kopyalayıp yapıştırın.