Web services 使用HTTP 415时指定允许的内容类型
我正在研究为RESTAPI客户端(4xx)错误添加(更)精确的响应。方向似乎相当明确,如图所示: 406[原文如此]当你不能发送他们想要的东西时,415当他们发送你不想要的东西时 区别似乎在于,您可以通过标题包含允许的方法:Web services 使用HTTP 415时指定允许的内容类型,web-services,rest,http,http-headers,Web Services,Rest,Http,Http Headers,我正在研究为RESTAPI客户端(4xx)错误添加(更)精确的响应。方向似乎相当明确,如图所示: 406[原文如此]当你不能发送他们想要的东西时,415当他们发送你不想要的东西时 区别似乎在于,您可以通过标题包含允许的方法: 不允许使用HTTP 405方法 >允许:邮寄 但对于以下内容,没有任何等效的响应标头: < POST /api/images/ < Content-Type: text/html > HTTP 415 Unsuported media
不允许使用HTTP 405方法
>允许:邮寄
但对于以下内容,没有任何等效的响应标头:
< POST /api/images/
< Content-Type: text/html
> HTTP 415 Unsuported media
HTTP 415未移植媒体
在我看来,我有以下选择:
可能会有兴趣。因此,如果我使用POST和补丁,我应该返回Accept POST?您应该阅读草稿并向作者提供反馈。毕竟,它现在只是一个草稿。
< POST /api/images/
< Content-Type: text/html
> HTTP 415 Unsuported media