定義
狀態(tài)碼:客戶端訪問(wèn)服務(wù)器時(shí)返回的結(jié)果狀態(tài).
格式
通常狀態(tài)碼是三位數(shù)字和原因短語(yǔ)組成,其中第一位數(shù)字為響應(yīng)類別.比如
200 OK
類別
響應(yīng)類別有以下5種:
狀態(tài)碼 | 類別 | 原因短語(yǔ) |
---|---|---|
1XX | Information(信息性狀態(tài)碼) | 接收的請(qǐng)求長(zhǎng)在處理 |
2XX | Success(成功狀態(tài)碼) | 請(qǐng)求正常處理完畢 |
3XX | Redirection(重定向狀態(tài)碼) | 需要進(jìn)行附加操作以完成請(qǐng)求 |
4XX | Client Error(客戶端錯(cuò)誤狀態(tài)碼) | 服務(wù)器無(wú)法處理請(qǐng)求 |
5XX | Server Error(服務(wù)器錯(cuò)誤窗臺(tái)嗎) | 服務(wù)器處理請(qǐng)求出錯(cuò) |
常用狀態(tài)碼
2XX 成功
- 200 OK 表示客戶端發(fā)來(lái)的請(qǐng)求在服務(wù)器被正常處理了.
- 204 No Content 服務(wù)器接收的請(qǐng)求已經(jīng)成功處理,但返回的響應(yīng)報(bào)文中不含實(shí)體的主體部分.
- 206 Partial Content 客戶端進(jìn)行了范圍請(qǐng)求,服務(wù)器成功執(zhí)行了這部分的GET請(qǐng)求.
3XX 重定向
- 301 Moved Permanently 永久性重定向
- 302 Found 臨時(shí)性重定向
- 303 See Other 請(qǐng)求對(duì)應(yīng)的資源存在著另一個(gè)URI,應(yīng)使用GET方法重新獲取請(qǐng)求的資源.
- 304 Not Modify 客戶端發(fā)送附加條件的請(qǐng)求時(shí),服務(wù)器端允許請(qǐng)求訪問(wèn)資源.
- 307 Temporary Redirect 臨時(shí)重定向
4XX 客戶端錯(cuò)誤
- 400 Bad Request 請(qǐng)求報(bào)文中存在語(yǔ)法錯(cuò)誤.
- 401 Unauthorized 權(quán)鑒失敗,需要有HTTP認(rèn)證的認(rèn)證信息.
- 403 Forbidden 請(qǐng)求的資源被服務(wù)器拒絕了
- 404 Not Fount 服務(wù)器無(wú)法找到該資源.
5XX 服務(wù)器錯(cuò)誤
- 500 Internal Server Error 服務(wù)器執(zhí)行請(qǐng)求時(shí)發(fā)生錯(cuò)誤
- 503 Service Unavailable 服務(wù)器暫時(shí)處于超負(fù)載或正在進(jìn)行停機(jī)維護(hù),現(xiàn)在無(wú)法處理請(qǐng)求.