HTTP狀态碼分類
- 1XX ——資訊,伺服器收到請求,需要請求者繼續執行操作
- 2XX——成功,操作被成功接收并處理
- 3XX——重定向,需要進一步的操作以完成請求
- 4XX——用戶端錯誤,請求包含文法錯誤或者無法完成請求
- 5XX——伺服器錯誤,伺服器在處理請求的過程中發生了錯誤
2XX狀态碼
狀态碼 | 英文名稱 | 中文描述 |
---|---|---|
200 | OK | 請求成功,一般用于GET或者POST請求。 |
201 | Created | 已建立。成功請求并建立了新的資源。 |
202 | Accepted | 已接受。已經接收請求,但未處理完成。 |
203 | Non-Authoritative Information | 非授權資訊。請求成功,但傳回的meta資訊不在原始的伺服器,而是一個副本。 |
204 | No Content | 無内容。伺服器成功處理,但未傳回内容。在未更新網頁的情況下,可確定浏覽器不用重新整理,繼續顯示目前文檔。 |
205 | Reset Content | 重置内容。伺服器處理成功,用于終端(如:浏覽器)應該重置文檔視圖。可以通過此傳回碼清除/重置浏覽器的表單域。 |
206 | Partial Content | 部分内容。伺服器成功處理了部分GET請求。常用于斷點續傳。 |
204、205使用場景
- 204,響應封包中包含若幹header和一個狀态行,但是沒有實體内容。
- 對于一些送出到伺服器處理的資料,隻需要傳回是否成功的情況下,可以用204作為傳回資訊,進而省略多餘的資料傳輸。
- form表單送出、a标簽,響應碼204均不會發生跳轉。
- 205,告知浏覽器清除目前頁面中的所有html表單元素,即表單重置,友善使用者下次輸入。
作者:AmyZYX
出處:http://www.cnblogs.com/amyzhu/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。