【发布时间】:2009-07-03 00:25:29
【问题描述】:
我一直在查看 REST API 的示例,例如 Netflix http://developer.netflix.com/docs/REST_API_Reference#0_59705 和 Twitter,它们似乎将错误消息放在 statusText 标头响应而不是 responseText 中。我们正在开发一个内部 RESTful api,我主张发送自定义 statusText 消息并忽略 responseText。
在我们的应用范围内,当用户尝试做他们不应该做的事情时,我们会返回错误 400,并且将在用户界面中更新的唯一错误消息将与 400 一起传递. 我认为消息应该作为修改后的 statusText 发送,但是其中一位工程师(对 REST 的了解比我少)正在争论在 responseText 中发送它。
最好的方法是什么?
【问题讨论】:
标签: rest