HTTP中的2XX狀態碼

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請求。經常使用於斷點續傳。

20四、205使用場景

  • 204,響應報文中包含若干header和一個狀態行,可是沒有實體內容。
    • 對於一些提交到服務器處理的數據,只須要返回是否成功的狀況下,能夠用204做爲返回信息,從而省略多餘的數據傳輸。
    • form表單提交、a標籤,響應碼204均不會發生跳轉。
  • 205,告知瀏覽器清除當前頁面中的全部html表單元素,即表單重置,方便用戶下次輸入。
相關文章
相關標籤/搜索