gpt4 book ai didi

rest - 在 RESTful API 上处理 DELETE 请求的正确方法

转载 作者:行者123 更新时间:2023-12-02 14:59:40 25 4
gpt4 key购买 nike

我目前正在开发一个 REST 服务,它对每个资源都有多个请求方法。

一个要求是资源不会在一开始就被永久删除,而是将 is_deleted 标志设置为 true 以便以后在必要时恢复它们。

我目前正在使用 DELETE 请求设置标志,但我不确定这是否是正确的方法。我想我可以在标志设置为 true 时使用 PATCH 来做到这一点。

我正在尝试遵循正确的 REST 模式来尽可能地记录它。哪个是“正确的方法”?

最佳答案

在 API/系统中“归档”信息而不是将其完全删除是一种非常常见的模式。

重要的不是实现的细节,而是给定动词的意图已经实现。

只要在 DELETE 之后对实体/文档 URL 的 GET 请求返回 404 或类似的,你就没事了.

关于rest - 在 RESTful API 上处理 DELETE 请求的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50705824/

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