HTTP durum kodu | Durum kodu anlamı |
---|
100 | Müşteri tarafı, taleplerini sürekli olarak göndermeli. Bu geçici yanıt, müşteri tarafının bazı taleplerinin sunucu tarafından alınmış ve reddedilmemiş olduğunu bildirmek için kullanılır. Müşteri tarafı, geri kalan taleplerini göndermeli veya talebin tamamlanmış olup olmadığına bakmadan yanıtı göz ardı etmelidir. Sunucu, talep tamamlanır sonra müşteri tarafa nihai bir yanıt göndermeli. |
101 | Sunucu istemcinin talebini anladı ve talebi tamamlamak için farklı bir protokol kullanmasını bildirmek için Upgrade başlığı üzerinden istemci tarafsına bilgi verecektir. Yanıtın son boş satırını gönderdikten sonra, sunucu Upgrade başlıkta tanımlanan protokollere geçiş yapacaktır. Yeni bir protole geçiş yapmak daha faydalı olduğunda bu tür önlemler alınmalıdır. Örneğin, yeni bir HTTP sürümüne geçiş eski sürümden daha fazla avantaj sağlar veya gerçek}}-zaman ve senkron protokol, bu tür özelliklerden yararlanan kaynakları teslim etmek için kullanılır. |
102 | WebDAV (RFC) tarafından genişletilen durum kodu 2518) işleme devam edileceğini gösterir. |
200. | Talep başarılı oldu ve istenen yanıt başlıkları veya veri gövdesi yanıtla birlikte geri döndürüldü. |
201 | Talep yerine getirildi ve talebin gereksinimlerine göre yeni bir kaynak oluşturuldu ve URI'si Location başlığı ile geri döndürüldü. Gerekli kaynak zamanında oluşturulamadığında, '202 Accepted |
202 | Sunucu talebi kabul etmiştir, ancak henüz işlemedi. Talep reddedilebilir, sonunda da gerçekleştirilebilir veya gerçekleştirilemez. Asenkron işlemlerde, bu durum kodunu göndermek bu işlemi gerçekleştirmek için daha uygun bir yol yoktur. 'Kabul Edildi' olarak geri döndürülmesi gereken amacın, bu durum kodunu geri döndürmek olduğudur. 202 durum kodu yanıtı sunucunun diğer süreçlerden talepleri kabul etmesine izin vermek içindir (örneğin bir toplu işlem).-günlük olarak sadece bir kez gerçekleştirilen bir işlem, istemci tarafının sunucuya bağlantısını tamamlanana kadar kesintiye getirmeksizin gerçekleştirilir. İşleme talebi kabul edilip geri döndüğünde, sunucunun diğer süreçlerden (örneğin bir toplu işlem) talepleri kabul etmesine izin vermek için durum kodu yanıtı verilir. 202 durum kodu, döndürülen varlık, sürecin mevcut durumunu gösteren bazı bilgiler içermeli ve sürecin durum izleyici veya durum tahminiye işaret eden bir işaretçilik olmalıdır, böylece kullanıcı işlemın tamamlanıp tamamlanmadığını tahmin edebilir. |
203 | sunucu talebi başarılı bir şekilde işledi, ancak döndürülen varlık başlığı meta bilgisi, kök sunucudaki geçerli kararlı bir küme değil, yerel veya üçüncü-taraf kopyası. Mevcut bilgi, orijinal sürümün bir alt kümesi veya alt kümesi olabilir. Örneğin, kaynakları içeren meta veriler, kök sunucunun meta süperini bildiğini neden olabilir. Bu durum kodunu kullanmak zorunlu değildir ve sadece yanıtın 200 BAŞARILI bu durum kodu olmadan. |
204 | Sunucu talebi başarılı bir şekilde işledi, ancak herhangi bir fiziksel içerik döndürme ihtiyacı duymaz ve güncellenmiş meta bilgilerini döndürmek ister. Yanıt, yeni veya güncellenmiş meta bilgilerini döndüren bir varlık başlığı şeklinde olabilir. Bu başlık bilgisi varsa, talep edilen değişkene uygun olmalıdır. Eğer istemci tarayıcıysa, kullanıcı tarayıcısı, yeni veya güncellenmiş meta bilgilerinin kullanıcı tarayıcısının aktif görünümüne göre uygulanması gerektiği hallerde bile, talebi gönderen sayfayı herhangi bir belge görünümü değişikliği olmadan tutmalıdır. Çünkü 204 yanıtı, herhangi bir mesaj gövdesi içermekten men edilmiştir, her zaman başlık sonrası ilk boş satırla sona erer. |
205 | sunucu talebi başarılı bir şekilde işledi ve hiçbir şey döndürmedi. Ancak 204 yanıtlama, bu durum kodunu döndüren istek, talepçinin belge görünümünü sıfırlamasını gerektirir. Bu yanıt, kullanıcı girdisini kabul ettikten hemen sonra formu sıfırlamak için temel olarak kullanılır, böylece kullanıcı kolayca başka bir giriş başlatabilir. Aynı şekilde 204 response, this response is also prohibited from including any message body and ends with the first blank line after the header. |
206 | yanıt, bu yanıtın da herhangi bir mesaj gövdesi içermesi yasaklanmıştır ve başlık sonrası ilk boş satıra kadar sona erer.-Sunucu GET istemini kısmen işlemiş olmuştur. FlashGet veya Xunlei gibi HTTP indirme araçları bu tür yanıtları kesintiye devam ettirmek veya büyük bir belgeyi birden fazla indirme segmentine bölmek için kullanır. İstemin Range başlığı içermesi gerekmektedir ve If-Range bir istem koşulu olarak kullanılıyorsa. Yanıtın aşağıdaki başlık alanlarını içermesi gerekmektedir: Content-Range, bu yanıtta döndürülen içerik aralığını belirtmek için kullanılır; eğer çoklu-segment indirme ile Content/Type multipart-byteranges içeriyorsa, her bir çok parçalı segmentin bir Content-Range alanı, bu segmentin içerik aralığını belirtmek için kullanılır. Yanıtta Content/veya İçerik-Konum, aynı istek eğer aynı yanıtın dönmeli olacağı bir 200 yanıt. Sona erme zamanı, Önbellekleme-Kontrol ve/Length kullanıyorsa, bu değerin döndürdüğü içerik aralığının gerçek bayt sayısına eşit olmalıdır. Tarih ETag ve-veya Vary kullanıyorsa ve bu değerin diğer yanıtların aynı değişken için değerinden farklı olabileceğini belirtiyorsa; bu yanıtın If-Range güçlü önbellekleme doğrulaması varsa, bu yanıtın diğer varlık başlıklarını içermemesi gerekmektedir; bu yanıtın If 2Range zayıf önbellekleme doğrulaması varsa, bu yanıtın diğer varlık başlıklarını içermemesi gerekmektedir; bu, önbelleklenen varlık içeriği ile güncellenmiş varlık başlık bilgileri arasındaki tutarsızlıkları önler. Aksi takdirde, bu yanıtın-ETag veya Last 206 Modified başlıkların tam olarak eşleşmediği, istemci tarafı önbelleğinin yanıt tarafından döndürülen içerikleri birleştirmesini yasaklamalıdır. 00 yanıtında-Range başlığı, yanıt tarafından döndürülen içeriği önceden önbelleklenen herhangi bir içerikten önbellekleme yapmayı yasaklanmıştır. Range ve Content 206 yanıtı. |
207 | WebDAV (RFC) tarafından genişletilmiş bir durum kodu 2518) takip eden mesajın gövdesinin bir XML mesajı olacağını ve önceki alt bölümlerin sayısına bağlı olarak bir dizi bağımsız yanıt kodu içerebileceğini ifade eder.-istekleri olan bir geri bildirim seçenekleri aralığına sahiptir. |
300 | İstenen kaynak, her biri kendi özel adresi ve tarayıcı-tarayıcı tarafından yönlendirme bilgisi. Kullanıcı veya tarayıcı, yönlendirme için bir tercihli adres seçebilir. Bu HEAD istemi değilse, yanıtta kullanıcı veya tarayıcı tarafından en uygun yönlendirme adresini seçebilecekleri kaynak özellikleri ve adreslerin listesi içeren bir varlık bulunmalıdır. Bu varlığın formatı, Content-Tip. Tarayıcı, yanıt formatını ve tarayıcının kendi yeteneklerine göre en uygun seçimi otomatik olarak yapabilir. Elbette, RFC 2616 tanımı, bu tür otomatik seçimin nasıl gerçekleştirileceğini belirtmemektedir. Sunucu kendisi zaten bir tercihli geri bildirim seçimi yapmışsa, geri bildirim URI'si Konum'da belirtilmelidir; tarayıcılar bu Konum değeriyi otomatik yönlendirme adresi olarak kullanabilir. Ayrıca, aksi belirtilmediği sürece, yanıtta da önbelleğe alınabilir. |
301 | İstenen kaynak kalıcı olarak yeni bir konuma taşınmıştır ve bu kaynağa gelecekteki referanslar için bu yanıtta dönen birkaç URI'den birini kullanmalıdır. Mümkünse, bağlantı düzenleme yeteneği olan istemci tarafı, istenen adresi sunucudan dönen adrese otomatik olarak değiştirmelidir. Aksi belirtilmediği sürece, bu yanıtta da önbelleğe alınabilir. Yeni kalıcı URI, yanıttaki Konum alanında döndürmelidir. Bu HEAD istemi değilse, yanıtta yeni URI'ye bir hyperlink ve kısa bir açıklama içeren bir varlık bulunmalıdır. Bu GET veya HEAD istemi değilse, kullanıcı tarafından onaylanmadıkça tarayıcı otomatik olarak yönlendirilmek yasaktır, çünkü istem şartları değişebilir. Not: Bazı tarayıcılar HTTP/1.0 protokolü, POST istek gönderirken ve yanıt alırlar)) 301 yanıt belirtilirse, sonraki yönlendirme talebi GET olacaktır. |
302 | İstenen kaynak şimdi geçici olarak farklı bir URI'den gelen isteklere yanıt vermektedir. Bu tür yönlendirmeler geçici olduğundan, istemci tarafı gelecekteki taleplerini orijinal adrese göndermeye devam etmelidir. Bu yanıt, Cache-Kontrol veya Expires. Yeni geçici URI, yanıtın Konum alanında döndürmelidir. Bu HEAD istek değilse, yanıt entiti, yeni URI'ye bir hyperlink ve kısa bir açıklama içermelidir. Bu GET veya HEAD istek değilse, kullanıcı tarafından onaylanmadıkça tarayıcı, istek koşullarının değişebileceği için otomatik yönlendirmeyi yasaklar. Not: RFC 1945 ve RFC 2068 tanımlamaları, istemci tarafının yönlendirme sırasında istek yöntemini değiştirmesine izin vermez, birçok mevcut tarayıcı, 302 yanıt olarak 303 yanıt ve GET kullanarak Belirleme alanında belirtilen URI'ye erişmek için, orijinal istek yöntemini göz ardı etmek. Durum kodları 303 ve 307 eklenmiştir, sunucunun istemci tarafından ne beklediğini açıklamak için. |
303 | mevcut istek için yanıt, başka bir URI'de bulunabilir ve istemci tarafı bu kaynağa erişmek için GET erişimi sağlamalıdır. Bu yöntem, öncelikle script-POST istek çıktısını yeni bir kaynağa yönlendirilmek üzere etkinleştirildi. Bu yeni URI, orijinal kaynağa referans olarak kullanılmaz. Ayrıca, 303 yanıtları önbelleklemeden men edilmelidir. Elbette, ikinci bir istek (yönlendirme) önbelleklenebilir. Yeni URI, yanıtın Konum alanında dönmelidir. Bu HEAD istek değilse, yanıt varlığı yeni URI'ye bir hyperlinke ve kısa bir açıklama içermelidir. Not: HTTP'den önce birçok tarayıcı.../1.1 yanıtları anlayamaz. 303 tarayıcılarla etkileşim düşünülmesi gerekiyorsa, 302 durum kodu yeterli olmalıdır, çünkü çoğu tarayıcı durumunu doğru bir şekilde işler. 302 yukarıdaki belirtilen şekilde istemci tarafı tarafından işlenmelidir. 303 yanıtları. |
304 | İstemci tarafı bir şartlı GET istek gönderir ve istek izin verilmişse, belge içeriği değişmemişse (son ziyaretten bu yana veya istek koşullarına göre), sunucu bu durum kodunu dönmelidir. 304 yanıtları mesaj gövdesi içermekten men edilmektedir, bu yüzden her zaman başlık çubuğundan sonra ilk boş satıra kadar sona ermelidir. Yanıt, aşağıdaki başlık bilgilerini içermelidir: Tarih, bu sunucunun saati olmasa da.
Sunucu saati olmayan sunucu da bu kuralları izlerse, proxy sunucusu ve istemci tarafı, kendileri tarafından gelen yanıt başlık çubuğuna Tarih alanını ekleyebilirler (RFC'ye göre belirtildiği şekilde). 2068), ve önbellekleme mekanizması sorunsuz çalışacaktır. ETag ve/veya İçerik-Konum, aynı istek eğer aynı yanıtın dönmeli olacağı bir 200 yanıt. Sona erme zamanı, Önbellekleme-Kontrol ve/veya Vary, önceki yanıtlara karşı aynı değişken için değerinin farklı olabileceği durumda.
Bu yanıt istek kullanıcılı güçlü önbellekleme doğrulama kullanıyorsa, bu yanıt diğer varlık başlıklarını içermemelidir; aksi takdirde (örneğin, şartlı GET istekleri zayıf önbellekleme doğrulama kullanıyorsa), bu yanıt diğer varlık başlıklarını içermekten men edilmelidir; bu, önbellekleme varlık içeriği ile güncellenmiş varlık başlık bilgisi arasındaki tutarsızlıkları önler. Eğer 304 yanıtı, bir varlığın şu anda önbelleğe alınmadığını belirtiyorsa, önbellekleme sistemi yanıtı göz ardı etmeli ve sınırlamalar olmadan tekrarlanan istemler göndermelidir.
Eğer bir 304 yanıtı alındığında, önbelleğe alınan girişimi güncellemek için, önbellekleme sistemi, yanıtta güncellenen tüm alanların değerlerini yansıtmak için tüm girişimi güncellemelidir. |
305 | istenilen kaynak, belirtilen proxy aracılığıyla erişilmesi gerekmektedir. Belirtilen proxy'nin URI bilgisi Location alanında verilmiştir. Alıcı, bu proxy aracılığıyla ilgili kaynağa erişmek için ayrı bir istem göndermeyi tekrar tekrar yapmalıdır. Sadece kaynak sunucusu bir 305 yanıt. Not: Açıkça belirtilmemiş 305 RFC'deki yanıt 2068 tek bir istemi yönlendirmek için kullanılır ve sadece kaynak sunucusu tarafından kurulabilir. Bu sınırlamaları göz ardı etmek ciddi güvenlik sonuçlarına yol açabilir. |
306 | spesifikasyonunun en son sürümünde 306 durum kodu artık kullanılmamaktadır. |
307 | istenilen kaynak şu anda farklı bir URI'den gelen istemlere geçici olarak yanıt vermektedir. Bu tür yönlendirmeler geçici olduğundan, istemci tarafı gelecekteki istemleri orijinal adrese göndermeye devam etmelidir. Bu yanıt, Cache-Kontrol veya Expires. Yeni geçici URI, yanıtın Location alanında geri döndürmelidir. Bu bir HEAD istemi değilse, yanıt eden varlık, yeni URI'ye işaret eden bir hiperlink ve kısa bir açıklama içermelidir. Çünkü bazı tarayıcılar bu 307 yanıtı, kullanıcı yeni URI'ye erişim talep edebilmek için bu bilgilere ihtiyaç duyar.
Bu bir GET veya HEAD istemi değilse, kullanıcı tarafından onaylanmadıkça tarayıcı otomatik yönlendirmeyi yasaklar, çünkü istemin koşulları sonucunda değişebilir. |
400 | 1. Semantikler yanlış ve mevcut talep sunucu tarafından anlaşılamaz. Değiştirilmeden, istemci tarafı talebi tekrar tekrar sunmamalıdır. 2. Talep parametreleri yanlış. |
401 | mevcut talep, kullanıcı kimlik doğrulaması gerektirir. Yanıt, bir WWW-kimlik doğrulama başlığı, talep edilen kaynağı kullanıcıdan bilgi istemek için kullanılır. İstemci tarafı, uygun Yetkilendirme başlık bilgileri ile talebi yeniden sunabilir. Eğer mevcut talep, Yetkilendirme sertifikaları içeren bir talepse, then 401 yanıt, sunucunun bu sertifikaları reddettiğini temsil eder. Eğer 401 yanıt, önceki yanıtla aynı kimlik doğrulama sorgusunu içerir ve tarayıcı en az bir kez kimlik doğrulama denemişse, tarayıcı kullanıcıya yanıt içinde bulunan varlık bilgilerini göstermeli, çünkü bu varlık bilgileri ilgili tanısal bilgileri içerebilir. RFC 2617. |
402 | Bu durum kodu, olası gelecekteki gereksinimler için ayrılmıştır. |
403 | Sunucu talebi anladı, ancak onu çalıştırmayı reddetti. Bir 401 yanıt, kimlik doğrulama yardımı yapmaz ve talep tekrarlanmamalıdır. Bu bir HEAD talebi değilse ve sunucu talebin neden被执行 cannot be executed açıklayabilmek istiyorsa, reddedilme nedeni, varsa içindeki varlık içinde açıklanmalıdır. Elbette, sunucu bir de 404 yanıt, istemci tarafına herhangi bir bilgi almasını istemediğinde kullanılır. |
404 | İstek başarısız oldu ve talep edilen kaynak sunucuda bulunamadı. Kullanıcıya durumun geçici mi yoksa kalıcı mı olduğunu söyleyecek bilgi yoktur. Eğer sunucu durumun farkındaysa, the 410 Durum kodu, bazı iç yapılandırma mekanizması nedeniyle kalıcı olarak kullanılamaz hale gelen eski kaynağı bilgilendirmek için kullanılmalıdır. The 404 Sunucu, talebin reddedildiği veya başka bir uygun yanıt bulunmadığında nedenin açıklanmasını istemediğinde, durum kodu geniş bir şekilde kullanılır. |
405 | İstem satırında belirtilen istem yöntemi, ilgili kaynağı talep etmek için kullanılamaz. Yanıt, mevcut kaynağı tarafından kabul edilebilecek istem yöntemlerinin listesini belirten bir Allow başlığı döndürmelidir. PUT ve DELETE yöntemleri sunucudaki kaynaklara yazdığı için, çoğu web sunucusu bu tür istem yöntemlerini varsayılan olarak desteklememe veya izin vermemekte ve döndürmektedir. 405 hata bu tür istemler için. |
406 | İstenen kaynağın içeriğinin belirtilen istem başlığındaki koşullara uygun olmadığı için, bir yanıt varlığı oluşturulamaz. Bu HEAD istemiyse, yanıt, kullanıcıya veya tarayıcıya en uygun varlık özelliklerini ve adres listesini seçme olanağı sağlayan bir varlık döndürmelidir. Varlığın biçimi, İçerik-Türü başlığı. Tarayıcı, biçim ve kendi yeteneklerine göre en iyi seçimi yapabilir. Ancak, bu tür otomatik seçimler için herhangi bir kriter tanımlanmamıştır. |
407 | Benzer olan 401 yanıtı döndürmelidir, ancak client, vekil sunucusunda kimlik doğrulama yapmalıdır. Vekil sunucusu bir Proxy-Kimlik doğrulama için doğrulama yapın. Client, vekil sunucusunda kimlik doğrulama yapmalıdır. Vekil sunucusu bir Proxy-Kimlik doğrulama için yetkilendirme başlığı. RFC'ye bakın 2617. |
408 | İstek zaman aşımına uğradı. İstek gönderimi, sunucunun beklediği sürenin içinde client tarafından tamamlanamadı. Client, herhangi bir değişiklik yapmadan herhangi bir zamanda tekrar isteği gönderebilir. |
409 | İstenen kaynağın mevcut durumu ile çatışma nedeniyle istek tamamlanamadı. Bu kod, kullanıcı çatışmayı çözebileceği ve yeni bir istek göndermeyi kabul edildiği varsayılıyorsa kullanılabilir. Yanıt, kullanıcıya çatışmanın kaynağını bulmak için yeterli bilgi içermelidir. Çatışmalar genellikle PUT istemlerinin işlenmesinde ortaya çıkar. Örneğin, bir sürüm-denetimi yapılan ortam, bir PUT'a eklenen sürüm bilgisi-özel bir kaynağa yönelik sunulan değiştirme talebi, daha önceki (üçüncü)-tarafı) istek, sunucu bir 409 kullanıcıya istek tamamlanamadığını bildiren hata.
Bu noktada, yanıt entitiği muhtemelen iki çatışan sürüm arasındaki farkların karşılaştırmasını içerecektir, böylece kullanıcı birleştirilmiş sürümü yeniden sunabilir. |
410 | İstenen kaynak sunucuda artık mevcut değil ve herhangi bir bilinen yönlendirme adresi yok. Bu durumun kalıcı olduğuna dikkat edilmelidir. Mümkünse, bağlantı düzenleme yeteneğine sahip istemci tarafı, kullanıcının izniyle bu adrese olan tüm atıfları kaldırmalıdır. Eğer sunucu bu durumun kalıcı olup olmadığını bilmiyorsa veya belirleyemiyorsa, bir 404 durum kodu kullanılmalıdır. Belirtilmemişse, bu yanıt önbelleklenebilir. Amacı 410 yanıtlama, webmaster'in web sitesini yönetmesine yardımcı olmak, kullanıcıya kaynağın artık mevcut olmadığını ve sunucu sahibinin bu kaynağa olan tüm uzak bağlantıları silmesini istediğini bildirmek için kullanılır.
Bu tür olaylar zaman-sınırlı, değer-eklenen hizmetler. Benzer şekilde, 410 yanıtlama kullanılır, bireysel bir kaynak olan kaynakların artık mevcut sunucu sitesinde mevcut olmadığını istemci tarafa bildirmek için. Tabii ki, tüm kalıcı olarak mevcut olmayan kaynakları 'işaretlemek 410 Gone ', ve bu işareti ne kadar süre tutulacağını. |
411 | Sunucu, İçerik tanımlanmadan istek kabul etmeyi reddeder.-Uzunluk başlığı. Geçerli bir İçerik eklenmeden sonra-İstek gövdesinin uzunluğunu gösteren uzunluk başlığı, istemci tarafı tekrar istek sunabilir. |
412 | Sunucu, istek başlık alanında verilen bir veya daha fazla önkoşulu onaylama sırasında bu önkoşulların verildiğini doğrulamada başarısız oldu. Bu durum kodu, kaynakları alırken istemci tarafının istenen metadata (istek başlık alan verileri) içinde önkoşullar ayarlamasına olanak tanır, böylece istek yönteminin arzu ettiği haricindeki kaynaklara uygulanmasını önler. |
413 | Sunucu, istek daha fazla varlık verisini sunucunun kabul edeceği veya ele alabileceğinden fazla sunuyor çünkü mevcut istek işleme reddeder. Bu durum geçiciysa, sunucu bağlantıyı kapatarak istemcinin istek göndermeye devam etmesini önleyebilir. Bu durum geçiciysa, sunucu bir Yeniden Dene durum kodu dönmelidir.-yanıt başlığı, istemcinin tekrar deneyebileceği süreyi bildirmek için. |
414 | İstenen URI, sunucunun yorumlayabileceğinden daha uzunsa, sunucu istek hizmet etmeyi reddeder. Bu nadir bir olaydır ve yaygın durumlar arasında: POST yöntemini kullanması gereken bir form sunumu GET yöntemine dönüşür, bu da sorgu dizgisinin (Sorgu Dizisi) çok uzun olmasına neden olur. Yeni URI'nin bir parçası olarak eski URI'yi kullanan yönlendirme URI "siyah delikleri", her yönlendirme sırasında bu URI'nin çok uzun olmasına neden olur. İstemci, bazı sunucularda mevcut güvenlik hataları ile sunucuya saldırı yapmak istemektedir.
Bu tür sunucular sabit bir-okuma veya istenen URI'yi manipüle etmek için kullanmak için uzunluk tamponu dönmelidir. GET'in ardından parametreler belirli bir değeri aşarsa, bir tampon akışı meydana gelebilir ve bu da rastgele kod çalışmasına neden olabilir [1olmayan sunucular, bir 414 durum kodu. |
415 | Mevcut istek yöntemi ve istenen kaynağı için, istekte sunucu tarafından desteklenen biçimde sunulan varlık, bu yüzden istek reddedilir. |
416 | İstekte Range başlığı varsa ve Range içinde belirtilen herhangi bir veri aralığı mevcut kaynağın mevcut aralığı ile çakışmıyorsa ve If-İstekte Range başlığı tanımlı değil, sunucunun bir 416 durum kodu. Eğer Range bir bayt aralığı kullanıyorsa, bu durum, talep edilen tüm veri aralıklarının ilk bayt konumunun mevcut kaynağın uzunluğunu aşması anlamına gelir. Sunucu, ayrıca bir Content-Range实体 başlığı ile birlikte 416 geçerli kaynağın uzunluğunu gösteren durum kodunu belirtmek için kullanılır. Bu yanıt, multipart kullanılmayı yasaklanmıştır/byteranges olarak içeriği-Tip. |
417 | İstek başlığındaki beklenen içerik, sunucu tarafından karşılanamamaktadır veya sunucu, beklenen içeriğin, mevcut rotaın bir sonraki düğümünde karşılanamayacağına dair açık kanıtlara sahip bir proxy sunucusudur. |
421 | Mevcut müşteri tarafının bulunduğu İnternet Protokolü Adresinden sunucuya olan bağlantı sayısı, sunucunun izin verdiği maksimum sayıyı aşmıştır. Tipik olarak, buradaki İnternet Protokolü Adresi, sunucudan görülen müşteri tarafı adresine (örneğin, kullanıcının kapı veya proxy sunucusu adresi) atıfta bulunur. Bu durumda, bağlantı sayısı birden fazla son kullanıcıyı da içerebilir. |
422 | Mevcut müşteri tarafının bulunduğu İnternet Protokolü Adresinden sunucuya olan bağlantı sayısı, sunucunun izin verdiği maksimum sayıyı aşmıştır. Tipik olarak, buradaki İnternet Protokolü Adresi, sunucudan görülen müşteri tarafı adresine (örneğin, kullanıcının kapı veya proxy sunucusu adresi) atıfta bulunur. Bu durumda, bağlantı sayısı birden fazla son kullanıcıyı da içerebilir. |
422 | İstek doğru bir şekilde biçimlendirilmiş olmasına rağmen, semantik bir hatadan dolayı yanıtlanamadı. (RFC 4918 WebDAV) 423 Kilitli Mevcut kaynak kilitlidir. (RFC 4918 WebDAV) |
424 | Mevcut istek, önceki bir istekte, örneğin PROPPATCH'te bir hata nedeniyle başarısız oldu. (RFC 4918 WebDAV) |
425 | WebDav Advanced Collections taslağında tanımlanmış, ancak WebDAV Dizili Set Protokolü'nde (RFC 3658). |
426 | Müşteri tarafı TLS'ye geçmeli/1.0. (RFC 2817) |
449 | Microsoft tarafından genişletilmiş, uygun eylem gerçekleştirildikten sonra isteklerin yeniden denemelidir. |
500 | Sunucu, isteklerini tamamlamayı engelleyen beklenmedik bir durumla karşılaştı. Genel olarak, bu sorun sunucunun kodunun başarısız olduğu zaman ortaya çıkar. |
501 | Sunucu, mevcut istek tarafından gerekli olan bir özelliği desteklememektedir. Sunucu, istenen yöntemi tanıyamadığında ve herhangi bir kaynağın isteklerini destekleyemiyorsa. |
502 | Bir kapı veya proxy olarak çalışan sunucu bir istek çalıştırmaya çalıştığında, akış sunucusundan geçersiz bir yanıt alır. |
503 | Sunucu, geçici sunucu bakımı veya yoğunluk nedeniyle talepleri işlemek için şu anda yetkilendirilmiyor. Bu durum geçici ve bir süre sonra geri dönecektir. Eğer gecikme süresi öngörülebilirse, yanıt, bir Yeniden Deneme içerebilir.-gecikme süresini gösteren başlıkla genişletilmiştir. Eğer bu Yeniden Deneme-Bilgi verilmediğinde, istemci tarafı bunu bir 500 yanıt. Not: Bir 503 durum kodu sunucunun yoğunluk durumunda bunu kullanması gerektiği anlamına gelmez. Bazı sunucular, istemcinin bağlantısını reddetmek istemektedir. |
504 | Bir sunucu, ağ geçidi veya vekil sunucu olarak çalışırken bir talebi çalıştırmaya çalıştığında, zamanında bir yukarı akış sunucusundan (URI ile tanımlanan, örneğin HTTP, FTP, LDAP) veya ikincil bir sunucudan (örneğin DNS) yanıt alamamaktadır. Not: Bazı vekil sunucular, bir 400 veya 500 DNS sorgusu zaman aşımına uğradığında hata |
505 | Sunucu, talepte kullanılan HTTP sürümünü desteklemiyor veya desteklemeyi reddediyor. Bu, sunucunun istemci tarafıyla aynı sürümü kullanamayacağı veya kullanmayacağını ima eder. Yanıt, sürümün neden desteklenmediğini ve sunucunun hangi protokolleri desteklediğini açıklayan bir varlık içermelidir. |
506 | Şeffaf İçerik Pazarlama Protokolü (RFC 2295), bu, sunucudaki bir iç yapı hatası temsil eder: talep edilen pazarlık değişkeni kaynağı şeffaf içerik pazarlığı için kendisini kullanmaya ayarlanmıştır ve bu nedenle pazarlama sürecinde uygun bir odak noktası değildir. |
507 | Sunucu, talebi tamamlamak için gerekli olan içeriği depolayamamaktadır. Bu durum geçici olarak kabul edilir. WebDAV (RFC 4918) |
509 | Sunucu bant genişlik limitine ulaşmıştır. Bu resmi bir durum kodu değildir, ancak hala yaygın olarak kullanılır. |
510 | Kaynakları elde etmek için gerekli olan politikalar karşılanmamıştır. (RFC 2774) |