常見的http狀態碼


HTTP狀態碼表示客戶端HTTP請求的返回結果、標記服務器端的處理是否正常或者是出現的錯誤,能夠根據返回的狀態碼判斷請求是否得到正確的處理很重要。
常見的http狀態碼有:
1、200
請求成功,表示從客戶端發送給服務器的請求被正常處理並返回。

2、204
表示客戶端發送給服務端的請求得到了成功處理,但在返回的響應報文中不含實體的主體部分,即沒有資源可以返回。

3、206
服務器已經成功處理了部分GET請求。

4、301
永久重定向,被請求的資源已永久移動到新位置(URL),之后應使用更改的URL。

5、302
臨時重定向,請求的資源現在臨時從不同的URLI響應請求。由於這樣的重定向是臨時的,客戶端應當繼續向原有地址發送以后的請求。

6、303
表示請求的資源被分配了新的URL,應使用GET方法定向獲取請求的資源。

7、304
表示客戶端發送附帶條件(是指采用GET方法的請求報文中包含if-Match、If-Modified-Since、If-None-Match、If-Range、If-Unmodified-Since中任一首部)的請求時,服務器端允許訪問資源,但是請求為滿足條件的情況下返回改狀態碼。

8、400
表示請求報文中存在語法錯誤

9、401
訪問者訪問的頁面未經授權

10、403
服務器拒絕該次訪問

11、404
文件請不到,當用戶試圖訪問Web服務器(通常是一個網頁)上某個實際不存在的資源時,就會發生404錯誤。404錯誤可能是由無效的鏈接引起,也可能是URL拼寫錯誤,還可能是因為虛擬主機將所請求頁面移到其他地方(或刪除所請求頁面)。 一些網站設置了自定義頁面以防止壞鏈接所產生的不良影響。

12、500
內部服務器錯誤,一般是服務器內部代碼出現錯誤。

13、502
無效網關,作為網關或者代理工作的服務器嘗試執行請求時,從上游服務器接收到無效的響應。

14、503
表示服務器暫時處於超負載或正在進行停機維護,無法處理請求。


免責聲明!

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



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