服務器返回的14種常見HTTP狀態碼(status code)


https://blog.csdn.net/q1056843325/article/details/53147180

當我們從客戶端向服務器發送請求時 
服務器向我們返回狀態碼 
狀態碼就是告訴我們服務器響應的狀態 
通過它,我們就可以知道當前請求是成功了還是出現了什么問題 
狀態碼是由3位數字和原因短語組成的(比如最常見的:200 OK) 
其中第一位數字表示響應類別,響應類別從1到5分為五種 

 

狀態碼 響應類別 原因短語
1XX 信息性狀態碼(Informational) 服務器正在處理請求
2XX 成功狀態碼(Success) 請求已正常處理完畢
3XX 重定向狀態碼(Redirection) 需要進行額外操作以完成請求
4XX 客戶端錯誤狀態碼(Client Error) 客戶端原因導致服務器無法處理請求
5XX 服務器錯誤狀態碼(Server Error) 服務器原因導致處理請求出錯

2XX 成功

200 OK

表示請求被服務器正常處理 
最常見的就是這個了 
隨着這個狀態碼返回的信息跟你的請求方法有關 
比如GET請求,請求的資源會作為響應實體返回 
而HEAD請求,信息只存在於響應報文首部,因為它不會返回報文實體,只返回報文首部

 206是Partial Content(服務器已經成功處理了部分內容)

416 Requested Range Not Satisfiable(對方(客戶端)發來的Range 請求頭不合理)。

5XX 服務器錯誤

500 Internal Server Error

表示服務器執行請求的時候出錯了 
可能是Web應用有bug或臨時故障 
更有可能是服務器源代碼有bug…

服務器502錯誤。(Bad Gateway)這是服務器上的一個錯誤網關 ,因此說它是無效的,我們在出現了服務器502錯誤問題的時候,最好是先清除下緩存或者是在服務器上進行刷新試試的,因為502錯誤牽扯的問題也是很多的,最好是讓程序們來去在服務器上下文章。

 


免責聲明!

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



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