Accept-Post
Accept-Post 响应 HTTP 头部用于声明服务器接受哪些 媒体类型 用于 HTTP POST 请求。
对任何方法的 Accept-Post 响应意味着 POST 方法在请求的资源上是允许的(头部中的任何文档/媒体格式进一步表明该文档格式是允许的)。
例如,服务器收到带有不支持的媒体类型的 POST 请求时,可能会回复 415 Unsupported Media Type 并包含一个 Accept-Post 头部,其中引用了一个或多个支持的媒体类型。
注意
- IANA 注册表维护着 官方内容编码列表。
bzip和bzip2编码是非标准的,但可能在某些情况下使用,包括遗留支持。
语法
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: */*
规范
| 规范 |
|---|
| 链接数据平台 # header-accept-post |
浏览器兼容性
浏览器兼容性与该头部无关(头部由服务器发送,规范没有定义客户端行为)。
另请参见
- Http 方法
POST - HTTP 语义和上下文 RFC 7231,第 4.3.3 节:POST