狀態碼告知從服務器端返回的請求結果。
|
類別 |
原因短語 |
1XX |
Informational(信息性狀態碼) |
接收的請求正在處理 |
2XX |
Success(成功狀態碼) |
請求正常處理完畢 |
3XX |
Redirection(重定向狀態碼) |
需要進行附加操作以完成請求 |
4XX |
Client Error(客戶端錯誤狀態碼) |
服務器無法處理請求 |
5XX |
Server Error(服務器錯誤狀態碼) |
服務器處理請求出錯 |
2XX 成功
2XX |
說明 |
200 OK |
請求已正常處理 |
204 No Content |
請求處理成功,但沒有資源可返回 |
206 Partial Content |
對資源某一部分的請求 |
3XX 重定向
3XX |
說明 |
301 Moved Permanently |
永久性重定向。該狀態碼錶示請求的資源已被分配了新的URI。 |
302 Found |
臨時性重定向。本次這樣。 |
303 See Other |
功能同302相同。由於請求對應的資源存在着另一個URI,應使用GET方法定向獲取請求的資源。 |
304 Not Modified |
客戶端發送附帶條件的請求【1】時,服務器端允許請求訪問資源,但未滿足條件請求 |
307 Temporary Redirect |
臨時重定向。同302,但是不會從POST變爲GET。 |
p.s. 【1】採用的GET方法的請求報文中包含If-Match、If-Modified-Since、If-None-Match、If-Range、If-Unmodified-Since中任一首部。
4XX 客戶端錯誤
4XX |
說明 |
400 Bad Request |
請求報文中存在語法錯誤。 |
401 Unauthorized |
發送的請求需要有通過HTTP認證(BASIC認證、DIGEST認證)的認證信息,若之前已經進行過1次請求,則表示用戶認證失敗。 |
403 Forbidden |
請求資源的訪問被服務器拒絕了。可能的原因:未獲得文件系統的訪問授權,訪問權限出現某些問題(從未授權的發送源IP地址試圖訪問)。 |
404 Not Found |
服務器上無法找到請求的資源。 |
5XX 服務器錯誤
5XX |
說明 |
500 Internal Server Error |
服務器端在執行請求時發生了錯誤。也可能時Web應用存在的bug或某些臨時的故障。 |
503 Service Unavailable |
服務器暫時處於超負載或正在進行停機維護,現在無法處理請求。 |