常見的HTTP錯誤碼的具體含義
"100" : Continue
客戶端應當繼續發送請求。
"101" : witching Protocols
服務器已經理解了客戶端的請求,並將經過Upgrade 消息頭通知客戶端採用不一樣的協議來完成這個請求。在發送完這個響應最後的空行後,服務器將會切換到在Upgrade 消息頭中定義的那些協議。
"102" : 由WebDAV(RFC 2518)擴展的狀態碼,表明處理將被繼續執行。
"200" : OK
請求已成功,請求所但願的響應頭或數據體將隨此響應返回。
"201" : Created
請求已經被實現,並且有一個新的資源已經依據請求的須要而創建,且其 URI 已經隨Location 頭信息返回。
"202" : Accepted
服務器已接受請求,但還沒有處理。
"203" : Non-Authoritative Information
服務器已成功處理了請求,但返回的實體頭部元信息不是在原始服務器上有效的肯定集合,而是來自本地或者第三方的拷貝。
"204" : No Content
服務器成功處理了請求,但不須要返回任何實體內容,而且但願返回更新了的元信息。
"205" : Reset Content
服務器成功處理了請求,且沒有返回任何內容。
"206" : Partial Content
服務器已經成功處理了部分 GET 請求。
"207" : 由WebDAV(RFC 2518)擴展的狀態碼,表明以後的消息體將是一個XML消息,而且可能依照以前子請求數量的不一樣,包含一系列獨立的響應代碼。
"300" : Multiple Choices
被請求的資源有一系列可供選擇的回饋信息,每一個都有本身特定的地址和瀏覽器驅動的商議信息。
"301" : Moved Permanently
被請求的資源已永久移動到新位置,而且未來任何對此資源的引用都應該使用本響應返回的若干個 URI 之一。
"302" : Found
請求的資源如今臨時從不一樣的 URI 響應請求。因爲這樣的重定向是臨時的,客戶端應當繼續向原有地址發送之後的請求。
"303" : See Other
對應當前請求的響應能夠在另外一個 URI 上被找到,並且客戶端應當採用 GET 的方式訪問那個資源。
"304" : Not Modified
若是客戶端發送了一個帶條件的 GET 請求且該請求已被容許,而文檔的內容(自上次訪問以來或者根據請求的條件)並無改變,則服務器應當返回這個狀態碼。304響應禁止包含消息體,所以始終以消息頭後的第一個空行結尾。
"305" : Use Proxy
被請求的資源必須經過指定的代理才能被訪問
"307" : Temporary Redirect
請求的資源如今臨時從不一樣的URI 響應請求。因爲這樣的重定向是臨時的,客戶端應當繼續向原有地址發送之後的請求。
"400" : Bad Request
一、語義有誤,當前請求沒法被服務器理解。除非進行修改,不然客戶端不該該重複提交這個請求。 二、請求參數有誤。
"401" : Unauthorized
當前請求須要用戶驗證。該響應必須包含一個適用於被請求資源的 WWW-Authenticate 信息頭用以詢問用戶信息。
"402" : Payment Required
"403" : Forbidden
服務器已經理解請求,可是拒絕執行它。
"404" : Not Found
請求失敗,請求所但願獲得的資源未被在服務器上發現。
"405" : Method Not Allowed
請求行中指定的請求方法不能被用於請求相應的資源。
"406" : Not Acceptable
請求的資源的內容特性沒法知足請求頭中的條件,於是沒法生成響應實體。
"407" : Proxy Authentication Required
與401響應相似,只不過客戶端必須在代理服務器上進行身份驗證。
"408" : Request Time-out
請求超時。客戶端沒有在服務器預備等待的時間內完成一個請求的發送。客戶端能夠隨時再次提交這一請求而無需進行任何更改。
"409" : Conflict
因爲和被請求的資源的當前狀態之間存在衝突,請求沒法完成。
"410" : Gone
被請求的資源在服務器上已經再也不可用,並且沒有任何已知的轉發地址。
"411" : Length Required
服務器拒絕在沒有定義 Content-Length 頭的狀況下接受請求。
"412" : Precondition Failed
服務器在驗證在請求的頭字段中給出先決條件時,沒能知足其中的一個或多個。
"413" : Request Entity Too Large
服務器拒絕處理當前請求,由於該請求提交的實體數據大小超過了服務器願意或者可以處理的範圍。
"414" : Request-URI Too Large
請求的URI 長度超過了服務器可以解釋的長度,所以服務器拒絕對該請求提供服務。
"415" : Unsupported Media Type
對於當前請求的方法和所請求的資源,請求中提交的實體並非服務器中所支持的格式,所以請求被拒絕。
"416" : Requested range not satisfiable
若是請求中包含了 Range 請求頭,而且 Range 中指定的任何數據範圍都與當前資源的可用範圍不重合,同時請求中又沒有定義 If-Range 請求頭,那麼服務器就應當返回416狀態碼。
"417" : Expectation Failed
在請求頭 Expect 中指定的預期內容沒法被服務器知足,或者這個服務器是一個代理服務器,它有明顯的證據證實在當前路由的下一個節點上,Expect 的內容沒法被知足。
"500" : Internal Server Error
服務器遇到了一個不曾預料的情況,致使了它沒法完成對請求的處理。通常來講,這個問題都會在服務器的程序碼出錯時出現。
"501" : Not Implemented
服務器不支持當前請求所須要的某個功能。當服務器沒法識別請求的方法,而且沒法支持其對任何資源的請求。
"502" : Bad Gateway
無效網關 做爲網關或者代理工做的服務器嘗試執行請求時,從上游服務器接收到無效的響應。
"503" : Service Unavailable
因爲臨時的服務器維護或者過載,服務器當前沒法處理請求。這個情況是臨時的,而且將在一段時間之後恢復。
"504" : Gateway Time-out
做爲網關或者代理工做的服務器嘗試執行請求時,未能及時從上游服務器(URI標識出的服務器,例如HTTP、FTP、LDAP)或者輔助服務器(例如DNS)收到響應。
"505" : HTTP Version not supported
服務器不支持,或者拒絕支持在請求中使用的 HTTP 版本。這暗示着服務器不能或不肯使用與客戶端相同的版本。
HTTP 400 - 請求無效
HTTP 401.1 - 未受權:登陸失敗
HTTP 401.2 - 未受權:服務器配置問題致使登陸失敗
HTTP 401.3 - ACL 禁止訪問資源
HTTP 401.4 - 未受權:受權被篩選器拒絕
HTTP 401.5 - 未受權:ISAPI 或 CGI 受權失敗
HTTP 403 - 禁止訪問
HTTP 403 - 對 Internet 服務管理器 (HTML) 的訪問僅限於 Localhost
HTTP 403.1 禁止訪問:禁止可執行訪問
HTTP 403.2 - 禁止訪問:禁止讀訪問
HTTP 403.3 - 禁止訪問:禁止寫訪問
HTTP 403.4 - 禁止訪問:要求 SSL
HTTP 403.5 - 禁止訪問:要求 SSL 128
HTTP 403.6 - 禁止訪問:IP 地址被拒絕
HTTP 403.7 - 禁止訪問:要求客戶證書
HTTP 403.8 - 禁止訪問:禁止站點訪問
HTTP 403.9 - 禁止訪問:鏈接的用戶過多
HTTP 403.10 - 禁止訪問:配置無效
HTTP 403.11 - 禁止訪問:密碼更改
HTTP 403.12 - 禁止訪問:映射器拒絕訪問
HTTP 403.13 - 禁止訪問:客戶證書已被吊銷
HTTP 403.15 - 禁止訪問:客戶訪問許可過多
HTTP 403.16 - 禁止訪問:客戶證書不可信或者無效
HTTP 403.17 - 禁止訪問:客戶證書已經到期或者還沒有生效
HTTP 404.1 - 沒法找到 Web 站點
HTTP 404 - 沒法找到文件
HTTP 405 - 資源被禁止
HTTP 406 - 沒法接受
HTTP 407 - 要求代理身份驗證
HTTP 410 - 永遠不可用
HTTP 412 - 先決條件失敗
HTTP 414 - 請求 - URI 太長
HTTP 500 - 內部服務器錯誤
HTTP 500.100 - 內部服務器錯誤 - ASP 錯誤
HTTP 500-11 服務器關閉
HTTP 500-12 應用程序從新啓動
HTTP 500-13 - 服務器太忙
HTTP 500-14 - 應用程序無效
HTTP 500-15 - 不容許請求 global.asa
Error 501 - 未實現
HTTP 502 - 網關錯誤