74得票4回答
什么情况下应该使用HTTP 412错误作为响应?

对于 Web 服务何时应该或不应该返回 HTTP 412:Precondition Failed 错误,我不太清楚。但我认为在验证数据时可以使用它。例如,如果客户端 POST XML 数据且缺少必需的数据元素,则应该回复一个 412 错误并提供错误描述。 这是否符合使用 HTTP 412 错...

33得票3回答
HTTP状态码400与412的区别

我正在开发一个REST API。 如果进行POST以创建资源时缺少必需字段,应该返回什么? 400 - 错误请求 还是 412 - 先决条件失败 为什么?

12得票1回答
HTTP状态码412(先决条件失败)和数据库版本控制

我正在实现一个访问数据库的RESTful web服务。数据库中的实体被版本化以检测多次更新。例如,如果当前值为{"name":"Bill", "comment":"tinker", "version":3},如果一个用户PUTs {"name":"Bill", "comment":"tailo...