C# HttpWebResponse請求狀態代碼標識


HttpWebResponse請求狀態代碼標識

成員名稱

說明

Continue

等效於 HTTP 狀態 100Continue 指示客戶端可能繼續其請求。

SwitchingProtocols

等效於 HTTP 狀態 101SwitchingProtocols 指示正在更改協議版本或協議。

OK

等效於 HTTP 狀態 200OK 指示請求成功,且請求的信息包含在響應中。這是最常接收的狀態代碼。

Created

等效於 HTTP 狀態 201Created 指示請求導致在響應被發送前創建新資源。

Accepted

等效於 HTTP 狀態 202Accepted 指示請求已被接受做進一步處理。

NonAuthoritativeInformation

等效於 HTTP 狀態 203NonAuthoritativeInformation 指示返回的元信息來自緩存副本而不是原始服務器,因此可能不正確。

NoContent

等效於 HTTP 狀態 204NoContent 指示已成功處理請求並且響應已被設定為無內容。

ResetContent

等效於 HTTP 狀態 205ResetContent 指示客戶端應重置(或重新加載)當前資源。

PartialContent

等效於 HTTP 狀態 206PartialContent 指示響應是包括字節范圍的 GET 請求所請求的部分響應。

MultipleChoices

等效於 HTTP 狀態 300MultipleChoices 指示請求的信息有多種表示形式。默認*作是將此狀態視為重定向,並遵循與此響應關聯的 Location 頭的內容。

Ambiguous

等效於 HTTP 狀態 300Ambiguous 指示請求的信息有多種表示形式。默認*作是將此狀態視為重定向,並遵循與此響應關聯的 Location 頭的內容。

MovedPermanently

等效於 HTTP 狀態 301MovedPermanently 指示請求的信息已移到 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。

Moved

等效於 HTTP 狀態 301Moved 指示請求的信息已移到 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。原始請求方法為 POST 時,重定向的請求將使用 GET 方法。

Found

等效於 HTTP 狀態 302Found 指示請求的信息位於 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。原始請求方法為 POST 時,重定向的請求將使用 GET 方法。

Redirect

等效於 HTTP 狀態 302Redirect 指示請求的信息位於 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。原始請求方法為 POST 時,重定向的請求將使用 GET 方法。

SeeOther

等效於 HTTP 狀態 303。作為 POST 的結果,SeeOther 將客戶端自動重定向到 Location 頭中指定的 URI。用 GET 生成對 Location 頭所指定的資源的請求。

RedirectMethod

等效於 HTTP 狀態 303。作為 POST 的結果,RedirectMethod 將客戶端自動重定向到 Location 頭中指定的 URI。用 GET 生成對 Location 頭所指定的資源的請求。

NotModified

等效於 HTTP 狀態 304NotModified 指示客戶端的緩存副本是最新的。未傳輸此資源的內容。

UseProxy

等效於 HTTP 狀態 305UseProxy 指示請求應使用位於 Location 頭中指定的 URI 的代理服務器。

Unused

等效於 HTTP 狀態 306Unused 是未完全指定的 HTTP/1.1 規范的建議擴展。

TemporaryRedirect

等效於 HTTP 狀態 307TemporaryRedirect 指示請求信息位於 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。原始請求方法為 POST 時,重定向的請求還將使用 POST 方法。

RedirectKeepVerb

等效於 HTTP 狀態 307RedirectKeepVerb 指示請求信息位於 Location 頭中指定的 URI 處。接收到此狀態時的默認*作為遵循與響應關聯的 Location 頭。原始請求方法為 POST 時,重定向的請求還將使用 POST 方法。

BadRequest

等效於 HTTP 狀態 400BadRequest 指示服務器未能識別請求。如果沒有其他適用的錯誤,或者如果不知道准確的錯誤或錯誤沒有自己的錯誤代碼,則發送 BadRequest

Unauthorized

等效於 HTTP 狀態 401Unauthorized 指示請求的資源要求身份驗證。WWW-Authenticate 頭包含如何執行身份驗證的詳細信息。

PaymentRequired

等效於 HTTP 狀態 402。保留 PaymentRequired 以供將來使用。

Forbidden

等效於 HTTP 狀態 403Forbidden 指示服務器拒絕滿足請求。

NotFound

等效於 HTTP 狀態 404NotFound 指示請求的資源不在服務器上。

MethodNotAllowed

等效於 HTTP 狀態 405MethodNotAllowed 指示請求的資源上不允許請求方法(POST GET)。

NotAcceptable

等效於 HTTP 狀態 406NotAcceptable 指示客戶端已用 Accept 頭指示將不接受資源的任何可用表示形式。

ProxyAuthenticationRequired

等效於 HTTP 狀態 407ProxyAuthenticationRequired 指示請求的代理要求身份驗證。Proxy-authenticate 頭包含如何執行身份驗證的詳細信息。

RequestTimeout

等效於 HTTP 狀態 408RequestTimeout 指示客戶端沒有在服務器期望請求的時間內發送請求。

Conflict

等效於 HTTP 狀態 409Conflict 指示由於服務器上的沖突而未能執行請求。

Gone

等效於 HTTP 狀態 410Gone 指示請求的資源不再可用。

LengthRequired

等效於 HTTP 狀態 411LengthRequired 指示缺少必需的 Content-length 頭。

PreconditionFailed

等效於 HTTP 狀態 412PreconditionFailed 指示為此請求設置的條件失敗,且無法執行此請求。條件是用條件請求標頭(如 If-MatchIf-None-Match If-Unmodified-Since)設置的。

RequestEntityTooLarge

等效於 HTTP 狀態 413RequestEntityTooLarge 指示請求太大,服務器無法處理。

RequestUriTooLong

等效於 HTTP 狀態 414RequestUriTooLong 指示 URI 太長。

UnsupportedMediaType

等效於 HTTP 狀態 415UnsupportedMediaType 指示請求是不支持的類型。

RequestedRangeNotSatisfiable

等效於 HTTP 狀態 416RequestedRangeNotSatisfiable 指示無法返回從資源請求的數據范圍,因為范圍的開頭在資源的開頭之前,或因為范圍的結尾在資源的結尾之后。

ExpectationFailed

等效於 HTTP 狀態 417ExpectationFailed 指示服務器未能符合 Expect 頭中給定的預期值。

InternalServerError

等效於 HTTP 狀態 500InternalServerError 指示服務器上發生了一般錯誤。

NotImplemented

等效於 HTTP 狀態 501NotImplemented 指示服務器不支持請求的函數。

BadGateway

等效於 HTTP 狀態 502BadGateway 指示中間代理服務器從另一代理或原始服務器接收到錯誤響應。

ServiceUnavailable

等效於 HTTP 狀態 503ServiceUnavailable 指示服務器暫時不可用,通常是由於過多加載或維護。

GatewayTimeout

等效於 HTTP 狀態 504GatewayTimeout 指示中間代理服務器在等待來自另一個代理或原始服務器的響應時已超時。

HttpVersionNotSupported

等效於 HTTP 狀態 505HttpVersionNotSupported 指示服務器不支持請求的 HTTP 版本。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM