Accept-Post header

HTTP Accept-Post 響應頭用於通告伺服器在 POST 請求中接受的媒體型別。例如,一個伺服器收到一個帶有不支援媒體型別的 POST 請求時,可以回覆 415 Unsupported Media Type 狀態碼,並附帶一個 Accept-Post 頭,其中包含一個或多個支援的媒體型別。

此頭應出現在支援 POST 方法的資源的 OPTIONS 請求中。任何請求方法響應中的 Accept-Post 頭都隱式地表示該請求的目標資源允許 POST 請求。

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

頭型別 響應頭
禁止請求頭

語法

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

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

注意:Accept-Post 頭指定媒體範圍的方式與 Accept 類似,不同之處在於它沒有透過 q質量值)引數來表示優先順序。這是因為 Accept-Post 是一個響應頭,而 Accept 是一個請求頭。

指令

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

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

<媒體型別>/*

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

*/*

任何媒體型別。

示例

http
Accept-Post: application/json, text/plain
Accept-Post: image/webp
Accept-Post: */*

規範

規範
Linked Data Platform
# header-accept-post

瀏覽器相容性

此頭無需考慮瀏覽器相容性。此頭由伺服器傳送,且規範未定義客戶端行為。

另見