【发布时间】:2011-11-20 14:28:18
【问题描述】:
例如,我有一个返回 jpeg 图像的 REST 资源。用户将其设置为接受标题“image/jpeg”。但是,服务器上出现问题,例如图像不存在。我们想将该异常返回给用户。通常这个异常可以返回为 xml、json 或 html。
默认为 html 异常是否可以接受,或者返回的异常应该是 jpeg 类型,因此是乱码?
【问题讨论】:
-
我在规范中看不到任何内容,但我认为发送一个
Content-Type绝对没问题,而不是发送一个错误请求。仅发送所请求类型的响应的要求无论如何只是应该,而不是必须。 -
我们添加了使用逗号的约定。换句话说,您可以发送预期的内容类型,也可以发送异常的内容类型。例如图片/jpeg,文本/html
标签: rest http-headers