203 非權威資訊

HTTP 203 非權威資訊 成功響應 狀態碼錶示請求已成功,但轉換 代理 已修改了來自源伺服器 200 (OK) 響應的標頭或包含的內容。

此狀態碼的目的是允許轉換代理在對成功響應應用更改時通知客戶端,因為這可能會影響以後對內容的決策。訊息轉換可能意味著修改標頭以指示資源來自映象或備份,但也可能意味著以客戶端認為可取的方式修改內容。這些修改可能包括惡意軟體過濾、格式轉碼、隱私過濾或其他關於未來請求的提示。

203 響應類似於已棄用的 Warning 標頭的 214 已應用轉換 值,該值可能適用於任何狀態碼的響應。

狀態

http
203 Non-Authoritative Information

示例

接收已過濾的訊息響應

在此示例中,使用者向 example.com 傳送了用於獲取 ID 為 123 的內容的 GET 請求。

http
GET /comments/123 HTTP/1.1
Host: example.com

代理根據已知不安全附件的惡意軟體過濾規則更改了訊息。響應內容已修改,將 attachment_url 值替換為包含已實施過濾資訊的連結

http
HTTP/1.1 203 Non-Authoritative Information
Date: Wed, 26 Jun 2024 12:00:00 GMT
Server: Apache/2.4.1 (Unix)
Content-Type: application/json
Content-Length: 123

{
  "comment": "Check out my bio!",
  "attachment_url": "https://example.com/attachment-unavailable-faq"
}

規範

規範
HTTP 語義
# status.203

另請參閱