HTTP狀態碼-----詳細

你認爲的狀態碼:

  1xx:表示服務器已接收了客戶端請求,客戶端可繼續發送請求;

  2xx:請求成功;

  3xx:重定向;

  4xx:客戶端錯誤;

  5xx:服務器錯誤;

詳細狀態碼:

1xx:

    100:客戶端繼續發送請求的剩餘部分,如果請求完成,忽略這個響應

2xx:

   200: OK

   204:返回的響應報文沒有實體內容,一般在只需要從客戶端往服務器發送信息,而不需要返回數據時使用

   206:表示客戶端進行範圍請求(分段下載一個大文件,過程中大文件會分解---想想迅雷切片下載) ,響應報文爲指定範圍內容

3xx:

   301:永久性重定向:舊地址資源已經永久移除

   302:臨時性重定向:舊地址資源還可以訪問

   303:臨時性重定向:與302相似,但加了個條件問:請求方式必須爲GET

  大多數瀏覽器都會在 301、302 和 303 狀態下的重定向把 POST 方法改成 GET 方法

   304:訪問緩存

   307:臨時重定向,與 302 的含義類似,但是 307 要求瀏覽器不會把重定向請求的POST 方法改成 GET 方法

4xx:

    400:前端回調函數中數據錯誤,可能前端和後端實體類不一致,無法封裝,前端沒有將數據轉換爲json格式等等

    401:表示發送的請求需要有認證信息(BASIC 認證、DIGEST 認證),如果之前已進行過一次請求,則表示用戶認證失敗

    403:沒有權限訪問網站

    404:URL錯誤,服務器接收不到這個URL連接

5xx:

    500:服務器代碼錯誤

     503:服務器處於超負荷狀態,或者停機維護,也可以拒絕客戶端訪問

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章