标签: http post http-post idempotent
我必须使用一个负责创建客户资源的Http Post端点。 此资源有一个约束,即不能有两个客户使用同一文档。
假设我在“注册”页面中,并发出Http Post请求以尝试创建用户,并且该请求超时。所以我重试了,服务器返回说客户已经存在。因此,我认为客户是我的第一次尝试。
如果我第一次尝试返回saiyng客户已经存在,我应该显示一条错误消息。
我的问题是:在这种情况下,这是处理故障的正确方法吗?