gpt4 book ai didi

rest - HTTP PATCH 是幂等的还是非幂等的?

转载 作者:行者123 更新时间:2023-12-01 10:42:23 26 4
gpt4 key购买 nike

我读过很多地方说 HTTP 补丁是非幂等的。有人可以解释我为什么它是非幂等的吗?
因为根据定义 - 幂等方法可能会也可能不会改变资源状态,但重复请求在第一次请求后应该没有进一步的副作用。
重复的 PATCH 请求如何改变资源状态?

最佳答案

对此有些困惑。 PATCH 方法不是 需要 是幂等的,这就是重点。客户端不能假设他们的 PATCH 请求是幂等的,因为他们可以使用 PUT 和 GET。

一个特定的实现是否是幂等的通常取决于正在使用的修补算法(如果有的话)。例如,不使用验证当前值的差异格式的糟糕实现不会是幂等的。

关于rest - HTTP PATCH 是幂等的还是非幂等的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29186613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com