HTTP durum kodları

Tüm HTTP durum kodları, adları ve anlamlarıyla birlikte.

1xx Bilgilendirme

Continue

Sunucu isteğin başını aldı, istemci kalanını gönderebilir.

Switching Protocols

Sunucu, istemcinin isteği üzerine protokol değiştiriyor.

Processing

Sunucu isteği işliyor, henüz yanıt yok (WebDAV).

Early Hints

Sunucu, asıl yanıttan önce bazı başlıkları gönderir.

2xx Başarı

OK

İstek başarılı oldu.

Created

İstek başarılı oldu ve yeni bir kaynak oluşturuldu.

Accepted

İstek kabul edildi ancak işlem henüz tamamlanmadı.

Non-Authoritative Information

İstek başarılı oldu ancak içerik bir vekil sunucu tarafından değiştirildi.

No Content

İstek başarılı oldu, yanıtta içerik yok.

Reset Content

İstemci, isteği gönderen görünümü (örneğin bir formu) sıfırlamalıdır.

Partial Content

Sunucu, kaynağın yalnızca istemcinin Range başlığıyla istediği bölümünü gönderir.

Multi-Status

Yanıt, birden çok işlem için birden çok durum kodu içerir (WebDAV).

Already Reported

Öğeler bu yanıtta daha önce listelendi ve tekrarlanmıyor (WebDAV).

IM Used

Sunucu, kaynağın tamamı yerine delta kodlamasının sonucunu döndürür.

3xx Yönlendirme

Multiple Choices

Kaynağın, istemcinin seçebileceği birden çok biçimi var.

Moved Permanently

Kaynak kalıcı olarak yeni bir adrese taşındı; sonraki istekler oraya gitmeli.

Found

Kaynak geçici olarak başka bir adreste bulunuyor.

See Other

Yanıt, başka bir adresten GET ile alınabilir.

Not Modified

Kaynak son istekten bu yana değişmedi; önbellekteki kopya geçerli.

Use Proxy

Kaynağa yalnızca belirtilen vekil sunucu üzerinden erişilebilir. Kullanımdan kalktı.

Switch Proxy

Artık kullanılmıyor; kod ayrılmış durumda.

Temporary Redirect

İstek aynı yöntemle başka bir adreste yinelenmeli; asıl adres geçerliliğini korur.

Permanent Redirect

Bu ve sonraki tüm istekler aynı yöntemle yeni adrese gitmeli.

4xx İstemci hatası

Bad Request

Sunucu, istemci tarafındaki bir hata nedeniyle isteği işleyemiyor.

Unauthorized

Kimlik doğrulama gerekli; eksik ya da başarısız.

Payment Required

İleride kullanılmak üzere ayrıldı; başlangıçta ödeme sistemleri için düşünülmüştü.

Forbidden

İstek geçerliydi ancak sunucu erişimi reddediyor, örneğin yetki eksikliğinden.

Not Found

İstenen kaynak bulunamadı.

Method Not Allowed

Kullanılan yöntem bu kaynak için izinli değil.

Not Acceptable

Sunucu, isteğin Accept başlıklarına uyan bir içerik sunamıyor.

Proxy Authentication Required

İstemci önce vekil sunucuda kimlik doğrulamalıdır.

Request Timeout

Sunucu isteği beklerken zaman aşımına uğradı.

Conflict

İstek, kaynağın mevcut durumuyla çakışıyor, örneğin eşzamanlı düzenlemelerde.

Gone

Kaynak kalıcı olarak kaldırıldı ve geri gelmeyecek.

Length Required

İstek, içeriğinin uzunluğunu belirtmelidir.

Precondition Failed

İstekte belirtilen bir ön koşul sunucuda sağlanmıyor.

Payload Too Large

İstek, sunucunun işlemek istediğinden ya da işleyebileceğinden büyük.

URI Too Long

Adres sunucu için çok uzun.

Unsupported Media Type

Sunucu, gönderilen içeriğin ortam türünü desteklemiyor.

Range Not Satisfiable

Kaynağın istenen bölümü mevcut aralığın dışında.

Expectation Failed

Sunucu, Expect başlığındaki gereksinimi karşılayamıyor.

I'm a teapot

Sunucu, çaydanlıkla kahve demlemeyi reddediyor. 1998 tarihli bir 1 Nisan şakası.

Misdirected Request

İstek, buna yanıt üretemeyen bir sunucuya gitti.

Unprocessable Entity

İstek biçim olarak doğru ancak anlamsal hatalar içeriyor.

Locked

Kaynak kilitli (WebDAV).

Failed Dependency

Önceki bir istek başarısız olduğu için bu istek de başarısız oldu (WebDAV).

Too Early

Sunucu, yeniden oynatılabileceği için isteği işlemek istemiyor.

Upgrade Required

İstemci başka bir protokole geçmelidir, örneğin TLS.

Precondition Required

Sunucu, isteğin bir koşul içermesini şart koşuyor.

Too Many Requests

İstemci kısa sürede çok fazla istek gönderdi.

Request Header Fields Too Large

Tek bir başlık ya da başlıkların toplamı çok büyük.

Unavailable For Legal Reasons

Kaynağa erişim hukuki nedenlerle engellendi.

5xx Sunucu hatası

Internal Server Error

Genel hata: sunucuda beklenmeyen bir durum oluştu.

Not Implemented

Sunucu yöntemi tanımıyor ya da isteği yerine getiremiyor.

Bad Gateway

Sunucu ağ geçidi ya da vekil olarak çalışıyor ve üst sunucudan geçersiz bir yanıt aldı.

Service Unavailable

Sunucu şu anda kullanılamıyor, örneğin aşırı yük ya da bakım nedeniyle.

Gateway Timeout

Sunucu ağ geçidi ya da vekil olarak çalışıyor ve üst sunucudan zamanında yanıt alamadı.

HTTP Version Not Supported

Sunucu, istekte kullanılan HTTP sürümünü desteklemiyor.

Variant Also Negotiates

İçerik uzlaşması döngüsel bir başvuruya yol açıyor.

Insufficient Storage

Sunucuda isteği tamamlamak için yeterli depolama alanı yok (WebDAV).

Loop Detected

Sunucu, isteği işlerken sonsuz bir döngü saptadı (WebDAV).

Not Extended

Sunucunun isteği yerine getirebilmesi için ek uzantılar gerekiyor.

Network Authentication Required

İstemcinin ağa erişmek için oturum açması gerekiyor, örneğin bir Wi-Fi giriş sayfasında.