常見的HTTP狀態碼

一、1XX 消息

這一類型的狀態碼,代表請求已被接受需要繼續處理。這類響應是臨時響應,只包含狀態行和某些可選的響應頭信息,並以空行結束。

二、2XX 成功

這一類型的狀態碼,代表請求已成功被服務器接收、理解並接受。

200:OK

請求已成功,請求所希望的響應頭或數據體將隨此響應返回。在GET請求中,響應將包含與請求資源相對應的實體。在POST請求中,響應將包含描述或操作結果的 實體

三、3XX 重定向

這類狀態碼代表需要客戶端採取進一步的操作才能完成請求。後續的重定向地址在本次響應的Location域中指明。

301:

被請求的資源已永久移動到新位置,並且將來任何對此資源的引用都應該使用本響應的若干個URL之一。  

302:

要求客戶端執行臨時重定向。這種重定向是臨時的,客戶端以後請求時繼續向原有地址發送以後的請求。

四、4XX 客戶端錯誤

400:Bad Request

由於明顯的客戶端錯誤,服務器不能或不會處理該請求。

401:Unauthorized

用戶沒有必要的憑證。

403 : Forbidden

服務器已經理解了請求,但是拒絕執行它。

404:Not Found

請求失敗,請求的資源不在該服務器上。

五、5XX 服務器錯誤

500 :nternal Server Error

通用錯誤消息,服務器遇到了一個意外的狀況,導致其無法處理請求。


發佈了41 篇原創文章 · 獲贊 13 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章