http狀態(tài)碼負(fù)責(zé)表示客戶端HTTP請求的返回結(jié)果、標(biāo)記服務(wù)器端的處理結(jié)果、通知出現(xiàn)的錯(cuò)誤等工作。
狀態(tài)碼 以3位數(shù)字和原因短語組成。 --200 OK
1XX Information 信息性狀態(tài)碼 接收的請求正在處理
2XX Success 成功狀態(tài)碼 請求正常處理完畢
3XX Redirection 重定向狀態(tài)碼 需要進(jìn)行附加操作以完成請求
4XX Client Error 客戶端錯(cuò)誤狀態(tài)碼 服務(wù)器無法處理請求
5XX Server Error 服務(wù)器錯(cuò)誤狀態(tài)碼 服務(wù)器無法處理請求
常用的14中http狀態(tài)碼
200 OK
表示客戶端發(fā)來的請求在服務(wù)端被正常處理了
204 No Content
該狀態(tài)碼代表服務(wù)器接收的請求已成功處理,但在返回的相應(yīng)報(bào)文中不含實(shí)體的主題部分。另外,也不允許返回任何實(shí)體的主體。返回204相應(yīng),瀏覽器顯示的頁面不發(fā)生更新。一般在只需要客戶端往服務(wù)端發(fā)送信息,而對客戶端不需要發(fā)送新的信息內(nèi)容情況下使用。
Partial Content
表示客戶端進(jìn)行范圍請求,而服務(wù)器成功執(zhí)行了這部分的請求。相應(yīng)報(bào)文中包含由Content-Range指定范圍的實(shí)體內(nèi)容。