Aracılığıyla paylaş


HttpStatusCode Sabit listesi

Tanım

HTTP 1.1 için RFC 2616'da tanımlanan HTTP için tanımlanan durum kodlarının değerlerini içerir.

public enum class HttpStatusCode
public enum HttpStatusCode
type HttpStatusCode = 
Public Enum HttpStatusCode
Devralma
HttpStatusCode

Alanlar

Accepted 202

HTTP durumu 202 ile eşdeğerdir. Accepted , isteğin daha fazla işlem için kabul edildiğini gösterir.

AlreadyReported 208

HTTP durumu 208'e eşdeğerdir. AlreadyReported Bir WebDAV bağlamasının üyelerinin çok durumlu yanıtın önceki bir bölümünde zaten numaralandırıldığını ve yeniden dahil edilmediğini gösterir.

Ambiguous 300

HTTP durumu 300'e eşdeğerdir. Ambiguous istenen bilgilerin birden çok gösterimi olduğunu gösterir. Varsayılan eylem, bu durumu yeniden yönlendirme olarak ele almak ve bu yanıtla ilişkilendirilmiş Konum üst bilgisinin içeriğini izlemektir. Ambiguous , için MultipleChoicesbir eş anlamlıdır.

BadGateway 502

HTTP durumu 502'ye eşdeğerdir. BadGateway ara ara sunucunun başka bir ara sunucudan veya kaynak sunucudan hatalı yanıt aldığını gösterir.

BadRequest 400

HTTP durumu 400'e eşdeğerdir. BadRequest isteğin sunucu tarafından anlaşılamadığını gösterir. BadRequest , başka bir hata geçerli olmadığında veya tam hata bilinmiyorsa veya kendi hata koduna sahip değilse gönderilir.

Conflict 409

HTTP durumu 409'a eşdeğerdir. Conflict sunucudaki bir çakışma nedeniyle isteğin gerçekleştirilemediğini gösterir.

Continue 100

HTTP durumu 100'e eşdeğerdir. Continue istemcinin isteğine devamebileceğini gösterir.

Created 201

HTTP durumu 201'e eşdeğerdir. Created , isteğin yanıt gönderilmeden önce oluşturulan yeni bir kaynakla sonuçlandığını gösterir.

EarlyHints 103

HTTP durumu 103'e eşdeğerdir. EarlyHints , istemciye sunucunun bilgilendirme yanıtında yer alan üst bilgi alanlarıyla son yanıtı gönderme olasılığını gösterir.

ExpectationFailed 417

HTTP durumu 417 ile eşdeğerdir. ExpectationFailed Bir Expect üst bilgisinde verilen bir beklentinin sunucu tarafından karşılanamadıdığını gösterir.

FailedDependency 424

HTTP durumu 424 ile eşdeğerdir. FailedDependency istenen eylem başka bir eyleme bağlı olduğundan ve bu eylemin başarısız olduğundan yöntemin kaynak üzerinde gerçekleştirilemadığını gösterir.

Forbidden 403

HTTP durumu 403'e eşdeğerdir. Forbidden sunucunun isteği karşılamayı reddettiğini gösterir.

Found 302

HTTP durumu 302 ile eşdeğerdir. Found istenen bilgilerin Konum üst bilgisinde belirtilen URI'de bulunduğunu gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkilendirilmiş Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek GET yöntemini kullanır. Found , için Redirectbir eş anlamlıdır.

GatewayTimeout 504

HTTP durumu 504 ile eşdeğerdir. GatewayTimeout bir ara ara sunucunun başka bir ara sunucudan veya kaynak sunucudan yanıt beklerken zaman aşımına uğradı olduğunu gösterir.

Gone 410

HTTP durumu 410'a eşdeğerdir. Gone istenen kaynağın artık kullanılamadığını gösterir.

HttpVersionNotSupported 505

HTTP durumu 505'e eşdeğerdir. HttpVersionNotSupported istenen HTTP sürümünün sunucu tarafından desteklenmediğini gösterir.

IMUsed 226

HTTP durumu 226 ile eşdeğerdir. IMUsed sunucunun kaynak için bir isteği yerine getirdiğini ve yanıtın geçerli örneğe uygulanan bir veya daha fazla örnek işlemesinin sonucunun bir gösterimi olduğunu gösterir.

InsufficientStorage 507

HTTP durumu 507'ye eşdeğerdir. InsufficientStorage sunucunun isteği tamamlamak için gereken gösterimi depolayamadıdığını gösterir.

InternalServerError 500

HTTP durumu 500'e eşdeğerdir. InternalServerError sunucuda genel bir hata oluştuğuna işaret eder.

LengthRequired 411

HTTP durumu 411'e eşdeğerdir. LengthRequired gerekli İçerik uzunluğu üst bilgisinin eksik olduğunu gösterir.

Locked 423

HTTP durumu 423'e eşdeğerdir. Locked kaynak veya hedef kaynağın kilitli olduğunu gösterir.

LoopDetected 508

HTTP durumu 508 ile eşdeğerdir. LoopDetected sunucunun "Depth: infinity" ile bir WebDAV isteğini işlerken sonsuz bir döngüyle karşılaştığı için bir işlemi sonlandırdığını gösterir. Bu durum kodu, çok durumlu yanıt gövdelerinde görünen 208 durum kodunun AlreadyReported farkında olmayan istemcilerle geriye dönük uyumluluk için hazırlanmıştır.

MethodNotAllowed 405

HTTP durumu 405 ile eşdeğerdir. MethodNotAllowed istenen kaynakta istek yöntemine (POST veya GET) izin verilmediğini gösterir.

MisdirectedRequest 421

HTTP durumu 421'e eşdeğerdir. MisdirectedRequest isteğin yanıt üretemeyecek bir sunucuya yönlendirildiğini gösterir.

Moved 301

HTTP durumu 301'e eşdeğerdir. Moved istenen bilgilerin Konum üst bilgisinde belirtilen URI'ye taşındığını gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek GET yöntemini kullanır. Moved , için MovedPermanentlybir eş anlamlıdır.

MovedPermanently 301

HTTP durumu 301'e eşdeğerdir. MovedPermanently istenen bilgilerin Konum üst bilgisinde belirtilen URI'ye taşındığını gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. MovedPermanently , için Movedbir eş anlamlıdır.

MultipleChoices 300

HTTP durumu 300'e eşdeğerdir. MultipleChoices istenen bilgilerin birden çok gösterimi olduğunu gösterir. Varsayılan eylem, bu durumu yeniden yönlendirme olarak ele almak ve bu yanıtla ilişkili Konum üst bilgisinin içeriğini izlemektir. MultipleChoices , için Ambiguousbir eş anlamlıdır.

MultiStatus 207

HTTP durumu 207'ye eşdeğerdir. MultiStatus Bir Web Dağıtılmış Yazma ve Sürüm Oluşturma (WebDAV) işlemi sırasında tek bir yanıt için birden çok durum kodunu gösterir. Yanıt gövdesi, durum kodlarını açıklayan XML içerir.

NetworkAuthenticationRequired 511

HTTP durumu 511'e eşdeğerdir. NetworkAuthenticationRequired istemcinin ağ erişimi elde etmek için kimlik doğrulaması yapması gerektiğini gösterir; ağa erişimi denetlemek için kullanılan proxy'leri keserek kullanıma yöneliktir.

NoContent 204

HTTP durumu 204'e eşdeğerdir. NoContent isteğin başarıyla işlendiğini ve yanıtın kasıtlı olarak boş olduğunu gösterir.

NonAuthoritativeInformation 203

HTTP durumu 203'e eşdeğerdir. NonAuthoritativeInformation döndürülen meta bilgilerin kaynak sunucu yerine önbelleğe alınmış bir kopyadan geldiğini ve bu nedenle yanlış olabileceğini gösterir.

NotAcceptable 406

HTTP durumu 406'ya eşdeğerdir. NotAcceptable , istemcinin Kaynağın kullanılabilir gösterimlerinden hiçbirini kabul etmeyeceğini Accept üst bilgileriyle belirttiğini gösterir.

NotExtended 510

HTTP durumu 510'a eşdeğerdir. NotExtended , sunucunun isteği yerine getirmesi için isteğin daha fazla uzantısının gerekli olduğunu gösterir.

NotFound 404

HTTP durumu 404 ile eşdeğerdir. NotFound istenen kaynağın sunucuda mevcut olmadığını gösterir.

NotImplemented 501

HTTP durumu 501'e eşdeğerdir. NotImplemented sunucunun istenen işlevi desteklemediğini gösterir.

NotModified 304

HTTP durumu 304'e eşdeğerdir. NotModified istemcinin önbelleğe alınmış kopyasının güncel olduğunu gösterir. Kaynağın içeriği aktarılmaz.

OK 200

HTTP durumu 200'e eşdeğerdir. OK isteğin başarılı olduğunu ve istenen bilgilerin yanıtta olduğunu gösterir. Bu, alınması gereken en yaygın durum kodudur.

PartialContent 206

HTTP durumu 206'ya eşdeğerdir. PartialContent yanıtın bayt aralığı içeren bir GET isteği tarafından istenen kısmi bir yanıt olduğunu gösterir.

PaymentRequired 402

HTTP durumu 402 ile eşdeğerdir. PaymentRequired gelecekte kullanılmak üzere ayrılmıştır.

PermanentRedirect 308

HTTP durumu 308'e eşdeğerdir. PermanentRedirect , istek bilgilerinin Konum üst bilgisinde belirtilen URI'de bulunduğunu gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek de POST yöntemini kullanır.

PreconditionFailed 412

HTTP durumu 412'ye eşdeğerdir. PreconditionFailed bu istek için ayarlanan bir koşulun başarısız olduğunu ve isteğin gerçekleştirilemediğini gösterir. Koşullar If-Match, If-None-Match veya If-Unmodified-Since gibi koşullu istek üst bilgileriyle ayarlanır.

PreconditionRequired 428

HTTP durumu 428 ile eşdeğerdir. PreconditionRequired sunucunun isteğin koşullu olmasını gerektirdiğini gösterir.

Processing 102

HTTP durumu 102 ile eşdeğerdir. Processing sunucunun isteğin tamamını kabul ettiğini ancak henüz tamamlamadığını gösterir.

ProxyAuthenticationRequired 407

HTTP durumu 407'ye eşdeğerdir. ProxyAuthenticationRequired istenen proxy'nin kimlik doğrulaması gerektirdiğini gösterir. Proxy-authenticate üst bilgisi, kimlik doğrulamasının nasıl gerçekleştirileceklerine ilişkin ayrıntıları içerir.

Redirect 302

HTTP durumu 302 ile eşdeğerdir. Redirect istenen bilgilerin Konum üst bilgisinde belirtilen URI'de bulunduğunu gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek GET yöntemini kullanır. Redirect , için Foundbir eş anlamlıdır.

RedirectKeepVerb 307

HTTP durumu 307'ye eşdeğerdir. RedirectKeepVerb , istek bilgilerinin Konum üst bilgisinde belirtilen URI'de bulunduğunu gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek de POST yöntemini kullanır. RedirectKeepVerb , için TemporaryRedirectbir eş anlamlıdır.

RedirectMethod 303

HTTP durumu 303'e eşdeğerdir. RedirectMethod bir POST sonucu olarak istemciyi otomatik olarak Konum üst bilgisinde belirtilen URI'ye yönlendirir. Konum üst bilgisi tarafından belirtilen kaynağa istek get ile yapılır. RedirectMethod , için SeeOtherbir eş anlamlıdır.

RequestedRangeNotSatisfiable 416

HTTP durumu 416'ya eşdeğerdir. RequestedRangeNotSatisfiable , aralığın başlangıcı kaynağın başlangıcından önce veya aralığın sonu kaynağın sonundan sonra olduğundan kaynaktan istenen veri aralığının döndürülemediğini gösterir.

RequestEntityTooLarge 413

HTTP durumu 413'e eşdeğerdir. RequestEntityTooLarge , isteğin sunucunun işleyemeyecek kadar büyük olduğunu gösterir.

RequestHeaderFieldsTooLarge 431

HTTP durumu 431'e eşdeğerdir. RequestHeaderFieldsTooLarge üst bilgi alanları (tek bir üst bilgi alanı veya toplu olarak tüm üst bilgi alanları) çok büyük olduğundan sunucunun isteği işlemek istemediğini gösterir.

RequestTimeout 408

HTTP durumu 408'e eşdeğerdir. RequestTimeout istemcinin, sunucunun isteği beklediği süre içinde istek göndermediğini gösterir.

RequestUriTooLong 414

HTTP durumu 414'e eşdeğerdir. RequestUriTooLong URI'nin çok uzun olduğunu gösterir.

ResetContent 205

HTTP durumu 205'e eşdeğerdir. ResetContent istemcinin geçerli kaynağı sıfırlaması (yeniden yüklememesi) gerektiğini gösterir.

SeeOther 303

HTTP durumu 303'e eşdeğerdir. SeeOther bir POST sonucu olarak istemciyi otomatik olarak Konum üst bilgisinde belirtilen URI'ye yönlendirir. Konum üst bilgisi tarafından belirtilen kaynağa istek get ile yapılır. SeeOther , için RedirectMethodbir eş anlamlıdır.

ServiceUnavailable 503

HTTP durumu 503'e eşdeğerdir. ServiceUnavailable sunucunun genellikle yüksek yük veya bakım nedeniyle geçici olarak kullanılamadığını gösterir.

SwitchingProtocols 101

HTTP durumu 101'e eşdeğerdir. SwitchingProtocols protokol sürümünün veya protokolün değiştirildiğini gösterir.

TemporaryRedirect 307

HTTP durumu 307'ye eşdeğerdir. TemporaryRedirect , istek bilgilerinin Konum üst bilgisinde belirtilen URI'de bulunduğunu gösterir. Bu durum alındığında varsayılan eylem, yanıtla ilişkili Konum üst bilgisini izlemektir. Özgün istek yöntemi POST olduğunda, yeniden yönlendirilen istek de POST yöntemini kullanır. TemporaryRedirect , için RedirectKeepVerbbir eş anlamlıdır.

TooManyRequests 429

HTTP durumu 429'a eşdeğerdir. TooManyRequests kullanıcının belirli bir süre içinde çok fazla istek gönderdiğini gösterir.

Unauthorized 401

HTTP durumu 401'e eşdeğerdir. Unauthorized istenen kaynağın kimlik doğrulaması gerektirdiğini gösterir. WWW-Authenticate üst bilgisi, kimlik doğrulama işleminin ayrıntılarını içerir.

UnavailableForLegalReasons 451

HTTP durumu 451'e eşdeğerdir. UnavailableForLegalReasons , sunucunun yasal bir talebin sonucu olarak kaynağa erişimi reddettidiğini gösterir.

UnprocessableContent 422

HTTP durumu 422 ile eşdeğerdir. UnprocessableContent isteğin iyi biçimlendirilmiş olduğunu ancak semantik hatalar nedeniyle izlenemiyor olduğunu gösterir. UnprocessableContent , için UnprocessableEntitybir eş anlamlıdır.

UnprocessableEntity 422

HTTP durumu 422 ile eşdeğerdir. UnprocessableEntity isteğin iyi biçimlendirilmiş olduğunu ancak semantik hatalar nedeniyle izlenemiyor olduğunu gösterir. UnprocessableEntity , için UnprocessableContentbir eş anlamlıdır.

UnsupportedMediaType 415

HTTP durumu 415 ile eşdeğerdir. UnsupportedMediaType isteğin desteklenmeyen bir tür olduğunu gösterir.

Unused 306

HTTP durumu 306'ya eşdeğerdir. Unused , HTTP/1.1 belirtimine tam olarak belirtilmemiş önerilen bir uzantıdır.

UpgradeRequired 426

HTTP durumu 426 ile eşdeğerdir. UpgradeRequired , istemcinin TLS/1.0 gibi farklı bir protokole geçmesi gerektiğini gösterir.

UseProxy 305

HTTP durumu 305'e eşdeğerdir. UseProxy , isteğin Konum üst bilgisinde belirtilen URI'de ara sunucuyu kullanması gerektiğini gösterir.

VariantAlsoNegotiates 506

HTTP durumu 506 ile eşdeğerdir. VariantAlsoNegotiates seçilen değişken kaynağının saydam içerik anlaşmasına dahil olacak şekilde yapılandırıldığını ve bu nedenle anlaşma sürecinde uygun bir uç nokta olmadığını gösterir.

Şunlara uygulanır