此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
Accept-Post
Accept-Post
HTTP 响应标头用于告知客户端服务器在接受 HTTP 的 POST 请求时能处理哪些媒体类型。
响应中对于任何方法的Accept-Post
字段意味着允许在请求的资源上执行POST
操作(标头中任何提及的文档或媒体格式进一步表明该格式的文档也被允许)。
例如,服务器接收到具有不支持的媒体类型的POST
请求时,可以回复415
Unsupported Media Type
(不支持的媒体类型)状态码,并在响应中包含一个Accept-Post
标头,其中引用了一个或多个支持的媒体类型。
备注:
- 一个 IANA 注册表维护了完整的官方支持的编码方式列表。
bzip
和bzip2
编码不是标准化的,但可能在某些情况下被使用(包括遗留的支持)。
In this article
语法
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/exampleAccept-Post: image/webpAccept-Post: */*
规范
Specification |
---|
Linked Data Platform> # header-accept-post> |
浏览器兼容性
对于此标头而言,浏览器兼容性无关紧要(该标头由服务器发送,且规范未定义客户端行为)。
参见
- HTTP 方法
POST
- HTTP 语义与上下文RFC 7231, section 4.3.3: POST