Accept-Post

Accept-Post HTTP 响应标头用于告知客户端服务器在接受 HTTP 的 POST 请求时能处理哪些媒体类型

响应中对于任何方法的 Accept-Post 字段意味着允许在请求的资源上执行 POST 操作(标头中任何提及的文档或媒体格式进一步表明该格式的文档也被允许)。

例如,服务器接收到具有不支持的媒体类型的 POST 请求时,可以回复 415 Unsupported Media Type(不支持的媒体类型)状态码,并在响应中包含一个 Accept-Post 标头,其中引用了一个或多个支持的媒体类型。

标头类型 响应标头
禁止修改的标头

语法

http
Accept-Post: <MIME_type>/<MIME_subtype>
Accept-Post: <MIME_type>/*
Accept-Post: */*

备注: Accept-Post 标头与 Accept 标头类似,用于指定接受的媒体类型范围,但不同之处在于它并不支持优先级概念(即没有 q 参数)。这是因为 Accept-Post 是响应标头,而 Accept 是请求标头。

指令

无。

示例

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

规范

Specification
Linked Data Platform
# header-accept-post

浏览器兼容性

对于此标头而言,浏览器兼容性无关紧要(该标头由服务器发送,且规范未定义客户端行为)。

参见