HTTP durum kodları
Tarayıcınızda 404, 500 veya 502 gibi bir hata mı gördünüz? Ne anlama geldiğini, sorunun sizde mi yoksa sitede mi olduğunu ve nasıl çözüleceğini öğrenin.
1xx Bilgilendirme3 kod2xx Başarılı5 kod3xx Yönlendirme7 kod4xx İstemci hataları27 kod5xx Sunucu hataları9 kodCloudflare hataları (52x)7 kod
1xx Bilgilendirme
İstek alındı ve işlenmeye devam ediyor.
HTTP 100 ContinueSunucu istek başlıklarını aldı; istemci isteğin gövdesini göndermeye devam etmelidir.HTTP 101 Switching ProtocolsSunucu, istemcinin istediği protokole (örneğin WebSocket) geçmeyi kabul ediyor.HTTP 103 Early HintsSunucu, tarayıcı kaynakları erkenden yüklemeye başlayabilsin diye son yanıttan önce ön başlıklar (ör. preload bağlantıları) gönderiyor.
2xx Başarılı
İstek alındı ve başarıyla işlendi.
HTTP 200 OKİstek başarılı oldu.HTTP 201 Createdİstek başarılı oldu ve yeni bir kaynak oluşturuldu.HTTP 202 Acceptedİstek işleme alındı ama işlem henüz bitmedi.HTTP 204 No Contentİstek başarılı oldu ama geri gönderilecek içerik yok.HTTP 206 Partial ContentSunucu, istendiği gibi dosyanın yalnızca bir kısmını gönderiyor (devam ettirilebilir indirmeler ve video akışında kullanılır).
3xx Yönlendirme
Ek bir işlem gerekiyor; genellikle başka bir adrese yönlendirme.
HTTP 300 Multiple ChoicesKaynağın birden fazla sürümü var ve istemci birini seçebilir.HTTP 301 Moved PermanentlySayfa kalıcı olarak yeni bir adrese taşındı; tarayıcılar ve arama motorları yeni adresi kullanmalıdır.HTTP 302 FoundSayfa geçici olarak farklı bir adreste.HTTP 303 See Otherİstemci sonucu başka bir adresten almalıdır (genellikle form gönderdikten sonra).HTTP 304 Not ModifiedTarayıcı önbelleğinizdeki kopya hâlâ güncel, bu yüzden sunucu içeriği yeniden göndermiyor.HTTP 307 Temporary RedirectSayfa geçici olarak başka bir adreste ve istek orada aynı yöntemle tekrarlanmalıdır.HTTP 308 Permanent RedirectSayfa kalıcı olarak taşındı ve istek yeni adreste aynı yöntemle tekrarlanmalıdır.
4xx İstemci hataları
Sorun istekte: yanlış adres, eksik yetki veya geçersiz veri.
HTTP 400 Bad Requestİstek hatalı veya geçersiz olduğu için sunucu işleyemiyor.HTTP 401 UnauthorizedGiriş yapmanız gerekiyor: kimlik doğrulama gerekli ama eksik veya geçersiz.HTTP 403 ForbiddenSunucu isteği anladı ama erişim vermeyi reddediyor.HTTP 404 Not FoundSunucu istenen sayfayı veya dosyayı bulamıyor.HTTP 405 Method Not Allowedİstek yöntemi (örneğin POST) bu adres için kabul edilmiyor.HTTP 406 Not AcceptableSunucu, içeriği istemcinin kabul ettiğini belirttiği bir biçimde döndüremiyor.HTTP 407 Proxy Authentication RequiredÖnce sizinle web sitesi arasındaki proxy sunucusunda oturum açmalısınız.HTTP 408 Request TimeoutSunucu, istemcinin isteği göndermeyi bitirmesini çok uzun süre bekledi.HTTP 409 Conflictİstek, kaynağın mevcut durumuyla çakışıyor.HTTP 410 GoneSayfa kalıcı olarak kaldırıldı ve geri gelmeyecek.HTTP 411 Length RequiredSunucu, isteğin uzunluğunu belirtmesini (Content-Length başlığı) şart koşuyor.HTTP 412 Precondition Failedİstek başlıklarındaki bir koşul kaynağın mevcut sürümüyle karşılanmadı.HTTP 413 Content Too LargeYüklenen dosya veya veri, sunucunun izin verdiğinden büyük.HTTP 414 URI Too LongAdres (URL), sunucunun işlemeye razı olduğundan uzun.HTTP 415 Unsupported Media TypeSunucu gönderilen verinin biçimini kabul etmiyor.HTTP 416 Range Not SatisfiableDosyanın istenen kısmı dosya boyutunun dışında kalıyor.HTTP 417 Expectation FailedSunucu, isteğin Expect başlığındaki koşulu karşılayamıyor.HTTP 418 I'm a teapot (Unused)RFC 2324'ten bir 1 Nisan şakası ("Ben bir çaydanlığım"). Kod ayrılmıştır ve gerçek HTTP'de kullanılmaz.HTTP 421 Misdirected Requestİstek, bu web sitesi adresi için yanıt veremeyen bir sunucuya ulaştı.HTTP 422 Unprocessable Contentİstek doğru biçimde ama içindeki veri geçersiz (örneğin doğrulamadan geçemedi).HTTP 423 LockedKaynak kilitli ve şu anda değiştirilemiyor.HTTP 425 Too EarlySunucu, tekrar gönderilebilecek (bağlantının çok erken aşamasında gelen) bir isteği işlemeyi reddediyor.HTTP 426 Upgrade RequiredDevam etmek için istemcinin farklı veya daha yeni bir protokole geçmesi gerekiyor.HTTP 428 Precondition RequiredBaşkasının değişikliklerinin üzerine yazılmasını önlemek için sunucu isteğin koşullu olmasını istiyor.HTTP 429 Too Many RequestsKısa sürede çok fazla istek gönderildi (hız sınırı).HTTP 431 Request Header Fields Too Largeİstek başlıkları, çoğunlukla çerezler, çok büyük.HTTP 451 Unavailable For Legal ReasonsErişim, mahkeme kararı veya resmi talep gibi yasal nedenlerle engellendi.
5xx Sunucu hataları
Sunucu geçerli bir isteği işleyemedi; sorun web sitesinin tarafında.
HTTP 500 Internal Server ErrorSunucu beklenmeyen bir hatayla karşılaştı ve isteği tamamlayamadı.HTTP 501 Not ImplementedSunucu, isteği tamamlamak için gereken işlevi desteklemiyor.HTTP 502 Bad GatewayBir ağ geçidi veya proxy sunucusu, arkasındaki sunucudan geçersiz bir yanıt aldı.HTTP 503 Service UnavailableSunucu aşırı yüklü veya bakımda olduğu için isteği geçici olarak işleyemiyor.HTTP 504 Gateway TimeoutBir ağ geçidi veya proxy sunucusu, arkasındaki sunucudan zamanında yanıt alamadı.HTTP 505 HTTP Version Not SupportedSunucu, istekte kullanılan HTTP sürümünü desteklemiyor.HTTP 507 Insufficient StorageSunucuda isteği tamamlamak için yeterli depolama alanı yok.HTTP 508 Loop DetectedSunucu, isteği işlerken sonsuz bir döngü tespit etti.HTTP 511 Network Authentication Requiredİnternete çıkabilmek için önce ağa giriş yapmalısınız (ör. otel, havalimanı veya halka açık Wi-Fi).
Cloudflare hataları (52x)
Cloudflare'in, sitenin kendi (kaynak) sunucusundan geçerli yanıt alamadığında döndürdüğü resmi olmayan kodlar.
HTTP 520 Web Server Returned an Unknown ErrorSitenin sunucusu Cloudflare'e boş, bilinmeyen veya beklenmeyen bir yanıt döndürdü.HTTP 521 Web Server Is DownSitenin sunucusu Cloudflare'in bağlantısını reddetti (web sunucusu kapalı veya Cloudflare'i engelliyor).HTTP 522 Connection Timed OutCloudflare, sitenin sunucusuna bağlanmaya çalışırken zaman aşımına uğradı.HTTP 523 Origin Is UnreachableCloudflare sitenin sunucusuna ulaşamıyor (kaynak sunucuya erişilemiyor).HTTP 524 A Timeout OccurredCloudflare sitenin sunucusuna bağlandı ama sunucu zaman aşımından önce (varsayılan 125 saniye) yanıt vermedi.HTTP 525 SSL Handshake FailedCloudflare ile sitenin sunucusu arasındaki SSL/TLS el sıkışması başarısız oldu.HTTP 526 Invalid SSL CertificateCloudflare, sitenin sunucusundaki SSL sertifikasını doğrulayamıyor.