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

204、205使用場景

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


免責聲明!

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



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