【发布时间】:2011-09-01 16:17:55
【问题描述】:
如果出现以下情况,应该将什么响应代码传递给客户端?
- 用户注册时传递的数据无效,例如错误的电子邮件格式
- 用户名/邮箱已经存在
我选择了403。我也发现了以下我觉得可以使用的。
维基百科:
412 前提条件失败: 服务器不满足请求者的前提条件之一 提出要求
如果我应该使用 403 以外的代码,请建议代码。
【问题讨论】:
-
我也在解决这个问题。第 7 章 JAX-RS 规范的验证(2017)提供了专门针对违反约束的状态代码建议。 download.oracle.com/otn-pub/jcp/jaxrs-2_1-final-spec/…