1xx : 消息,這一類型的狀態碼,代表請求已被接受,需要繼續處理。但是一般服務器禁止向客戶端發送此類狀態碼;
2xx : 成功,這一類型的狀態碼,代表請求已成功被服務器接收、理解、并接受;
3xx : 重定向,這類狀態碼代表需要客戶端采取進一步的操作才能完成請求;
4xx : 請求錯誤,這類的狀態碼代表了客戶端看起來可能發生了錯誤,妨礙了服務器的處理;
5xx: 服務器錯誤,這類狀態碼代表了服務器在處理請求的過程中有錯誤或者異常狀態發生,也有可能是服務器意識到以當前的軟硬件資源無法完成對請求的處理。
在這里,只介紹常見的十個HTTP狀態碼,也是必須要記住的十個。
200 : 成功,表示訪問成功,正常狀態。
301 : 永久移動,表示本網頁已經永久性的移動到一個新的地址,在客戶端自動將請求地址改為服務器返回的新地址。
302 : 臨時重定向,表示網頁暫時性的轉移到一的新的地址,客戶端在以后可以繼續向本地址發起請求。
303 : 表示必須臨時重定向,并且必須使用GET方式請求。
304 : 重定向至瀏覽器本身http常見響應狀態碼,當瀏覽器多次發起同一請求,且內容未更改時http常見響應狀態碼,使用瀏覽器緩存,這樣可以減少網絡開銷。
401 : 表示用戶沒有訪問權限,需要進行身份認證。
403 : 表示沒有權限,服務器拒絕訪問請求。
404 : 這是最常見的錯誤,表示找不到系統資源,但是只是暫時性地。
500 : 表示服務器程序錯誤,一個通用的錯誤信息。
503 : 表示服務器繁忙,或者服務器負載,通常這只是一個臨時狀態。
感謝 @我一定要早起指正。