【发布时间】:2018-08-01 10:34:51
【问题描述】:
https://www.rfc-editor.org/rfc/rfc7231#section-5.3.2 声明
没有任何 Accept 头字段的请求意味着用户代理 将接受任何媒体类型作为响应。
另外https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html 声明
如果不存在 Accept 头字段,则假定 客户端接受所有媒体类型。如果存在 Accept 标头字段, 如果服务器不能发送一个可以接受的响应 到组合的 Accept 字段值,然后服务器应该发送 406 (不可接受的)响应。
不过,在这种情况下发回 406 Not Acceptable 会是错误吗? 特别是我们希望强制客户编写可识别版本的客户端代码(我们的 Content-Types 已修改版本)。
【问题讨论】:
标签: http