我发送了一个POST请求来创建一个对象。该对象已经成功地在服务器上创建,但我无法接收到响应(可能在某个地方丢失了),所以我尝试再次发送POST请求(多次)。结果是服务器上有许多重复的对象。
官方处理这个问题的方法是什么?我认为这是一个非常常见的问题,但我不知道它的确切名称,因此无法通过谷歌搜索。谢谢。
官方处理这个问题的方法是什么?我认为这是一个非常常见的问题,但我不知道它的确切名称,因此无法通过谷歌搜索。谢谢。
POST
)(使用PUT
进行修改,DELETE
进行删除和GET
进行检索)被称为“不安全”和不“幂等”,因为其他类型请愿书的第二个操作对对象集合没有影响。POST
请求之前向其发出一次性使用令牌,通常是在客户端加载带有输入表单的页面时。第一个POST
创建对象并标记令牌已使用。第二个POST
将看到令牌已经被使用,您可以用“是的,是的,好的,好的!”错误或成功消息回答。