205 Reset Content
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/content/files/sidebars/httpsidebar.yaml)
HTTP 205 Reset Content
成功回應狀態碼表示請求已成功處理,且用戶端應重置文件視圖。
此回應旨在支援使用者接收支援資料輸入的內容、在請求中提交使用者編輯的資料,以及需要為下一次輸入重置內容的用例。「重置內容」的指令可能意味著清除表單內容、重置畫布狀態或刷新使用者介面;具體實作取決於用戶端。
備註:
在使用 205
狀態的 Web 應用程式中,會假定用戶端在收到 205
回應後處理重置內容。這通常是透過 JavaScript 完成的,因為瀏覽器本身不會在收到 205
回應後原生處理重置表單等內容。
請注意,回應不得包含任何內容或 Content-Length
標頭(瀏覽器可能會拒絕包含內容的回應)。也可以使用帶有空分塊的 Transfer-Encoding: chunked
標頭來表示空回應。
狀態
http
205 Reset Content
範例
在收到 205 Reset Content
後重置表單
在此範例中,用戶端發送一個 POST
請求,以提交帶有註解 你好!
的表單:
http
POST /submit HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 17
comment=你好!
成功處理表單提交後,伺服器會回傳以下 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
規範
Specification |
---|
HTTP Semantics # status.205 |
參見
204
No Content- HTTP 請求方法
- HTTP 回應狀態碼