gpt4 book ai didi

http - 哪些 HTTP 方法与哪些 CRUD 方法匹配?

转载 作者:可可西里 更新时间:2023-11-01 15:03:04 25 4
gpt4 key购买 nike

在 RESTful 风格的编程中,我们应该使用 HTTP 方法作为构建 block 。虽然哪些方法与经典的 CRUD 方法相匹配,但我有点困惑。 GET/Read 和 DELETE/Delete 很明显。

但是,PUT/POST 有什么区别呢?它们是否与创建和更新一对一匹配?

最佳答案

Create = PUT with a new URI
POST to a base URI returning a newly created URI
Read = GET
Update = PUT with an existing URI
Delete = DELETE

PUT 可以映射到创建和更新,具体取决于与 PUT 一起使用的 URI 的存在。

POST 映射到创建。

更正:POST 也可以映射到更新,尽管它通常用于创建。 POST 也可以是部分更新,因此我们不需要建议的 PATCH 方法。

关于http - 哪些 HTTP 方法与哪些 CRUD 方法匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6203231/

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