常見的http狀態碼


做筆試題或者面試時一般都會被問到幾個常見的http狀態碼,那就來總結下常見的http狀態碼:

http狀態碼由3位數字構成,其中首位數字定義了狀態碼的類型,分為5類:

  • 1XX:信息類,表示收到web瀏覽器請求,正在進一步處理中。

100     客戶端應當繼續發送請求,部分請求服務器已接受,客戶端應當繼續發送剩余的請求。

  • 2XX:成功,表示用戶請求被正確接受,理解和處理。

200     請求已成功被服務器接受和處理,並返回客戶端請求的相應結果

  202     表示服務器已經接受了請求,但是還沒有處理,而且這個請求最終會不會處理還不確定

  • 3XX:重定向,表示請求未成功,客戶必須采取進一步的操作。

  301     客戶端請求的網頁已永久移到新位置。服務器返回此響應(對 GET 或 HEAD 請求的響應)時,會自動將請求者轉到新位置。

  303      對應當前請求的響應可以在另一個 URI 上被找到,而且客戶端應當采用 GET 的方式訪問那個資源

  304      請求的資源並未被修改,可以直接使用瀏覽器中緩存的版本

  • 4XX:表示客戶端提交的請求有錯誤。

  403      服務器拒絕該請求

  404      客戶端請求的資源沒有找到或是不存在

  • 5XX:服務器錯誤,表示服務器不能完成對請求的處理。

  500      服務器內部出錯

  503      服務器由於臨時的服務器過載或者是維護,無法解決當前的請求

常見的http請求總結以上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM