Accept-Patch 標頭

HTTP Accept-Patch 響應標頭表明伺服器能夠在 PATCH 請求中理解哪些媒體型別。例如,伺服器收到具有不受支援媒體型別的 PATCH 請求時,可以回覆 415 Unsupported Media Type 和一個 Accept-Patch 標頭,引用一個或多個受支援的媒體型別。

該標頭應出現在支援 PATCH 方法的資源的 OPTIONS 請求中。對任何請求方法的響應中包含 Accept-Patch 標頭,都隱含意味著請求中的目標資源允許 PATCH 操作。

注意: IANA 維護一個官方內容編碼列表bzipbzip2 編碼是非標準的,但在某些情況下可能會使用,特別是為了相容舊版。

頭型別 響應頭
禁止請求頭

語法

http
Accept-Patch: <media-type>/<subtype>
Accept-Patch: <media-type>/*
Accept-Patch: */*

// Comma-separated list of media types
Accept-Patch: <media-type>/<subtype>, <media-type>/<subtype>

指令

<媒體型別>/<子型別>

一個單一的、精確的媒體型別,例如 text/html

<媒體型別>/*

不帶子型別的媒體型別。例如,image/* 對應於 image/pngimage/svgimage/gif 和其他影像型別。

*/*

任何媒體型別。

示例

http
Accept-Patch: application/json
Accept-Patch: application/json, text/plain
Accept-Patch: text/plain;charset=utf-8

規範

規範
RFC 5789
# 第 3.1 節

瀏覽器相容性

瀏覽器相容性與此標頭無關。伺服器傳送此標頭,並且規範未定義客戶端行為。

另見