205 Reset Content
HTTP 205 Reset Content 成功響應狀態碼錶示請求已成功處理,客戶端應重置文件檢視。
此響應旨在支援以下用例:使用者收到支援資料輸入的頁面內容,透過請求提交使用者編輯的資料,並且需要為下一次輸入重置頁面內容。“重置內容”的指令可能意味著清除表單內容、重置畫布狀態或重新整理 UI;具體的實現取決於客戶端。
注意:在使用 205 狀態的 Web 應用程式中,假定客戶端在收到 205 響應後會處理內容重置。這通常透過 JavaScript 完成,因為瀏覽器不會原生處理在 205 響應後重置表單等內容。
請注意,響應中不得包含任何內容或 Content-Length 標頭(瀏覽器可能會拒絕包含內容的響應)。空響應也可以透過使用帶有空分塊的 Transfer-Encoding: chunked 標頭來表示。
狀態
http
205 Reset Content
示例
收到 205 Reset Content 後重置表單
此示例中的客戶端傳送一個 POST 請求,提交包含評論 Hello! 的表單。
http
POST /submit HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 15
comment=Hello!
成功處理表單提交後,伺服器返回以下 205 響應,表示客戶端應重置表單。
http
HTTP/1.1 205 Reset Content
Content-Type: text/html; charset=utf-8
Content-Length: 0
Date: Wed, 26 Jun 2024 12:00:00 GMT
規範
| 規範 |
|---|
| HTTP 語義 # status.205 |
另見
204無內容- HTTP 請求方法
- HTTP 響應狀態碼