例如,端点获取内容类型为application/vtortola+json;version=2
的POST请求,但此类端点仅支持version=1
,因此返回HTTP 415 Unsupported Media Type。
我想知道是否有任何特定的HTTP机制来指示响应中此类端点实际支持的媒体类型。这是一个通知端点,因此调用者之前不会执行任何类型的GET。 Accept
标头仅用于请求,而不用于响应。
如果发生HTTP 415,则选项是发出HEAD以检查支持的媒体类型的客户端。但是这意味着我必须为每个POST端点创建一个HEAD端点。