如何在HTTP 415不支持的媒体类型之后指示支持的媒体类型

时间:2015-11-17 14:28:44

标签: rest http content-type http-status-code-415

例如,端点获取内容类型为application/vtortola+json;version=2的POST请求,但此类端点仅支持version=1,因此返回HTTP 415 Unsupported Media Type。

我想知道是否有任何特定的HTTP机制来指示响应中此类端点实际支持的媒体类型。这是一个通知端点,因此调用者之前不会执行任何类型的GET。 Accept标头仅用于请求,而不用于响应。

如果发生HTTP 415,则选项是发出HEAD以检查支持的媒体类型的客户端。但是这意味着我必须为每个POST端点创建一个HEAD端点。

0 个答案:

没有答案