如果客户端发送application / xml的Accept标头,那么任何错误消息(例如500)的正文是否也应该是xml?或者Accept标头仅适用于200级响应吗?
答案 0 :(得分:0)
这些来源暗示内容协商应适用于错误消息。
API Error Codes - 有效内容格式可以根据您的API使用的MIME类型进行更改:您可以使用包含特定错误代码和可选错误消息的JSON有效内容进行回复,也可以使用具有类似信息的XML正文进行回复。
Twitter - 当Twitter API返回错误消息时,它会以您请求的格式执行此操作。