gpt4 book ai didi

rest - 如果一个 API 只提供 POST 请求功能,它是 RESTful 的吗?

转载 作者:行者123 更新时间:2023-12-05 01:01:00 24 4
gpt4 key购买 nike

我不确定我是否正确理解了 RESTful API 的概念。如果我理解正确,这样的 API 应该提供可以通过 GET、POST、PUT 和 DELETE 请求触发的功能。我的问题是:如果一个 API 只提供 POST 请求功能,它仍然是 RESTful 吗?

最佳答案

你应该看看this lecture并阅读 this article .

REST 与您使用多少可用的 HTTP 方法无关。所以,快速回答是:是的,它可以被认为是“ Restful ”(无论这实际上意味着什么)。

Buuut ... 很可能 - 不是。这与滥用 POST 调用无关。

这个神奇的“RESTful”的主要指标与你如何发出 HTTP 请求无关(方法和漂亮的 URL 毫无意义 作为决定因素毫无值(value) )。

重要的是返回的数据,以及通过查看这些数据,您是否可以了解与任何给定端点中的资源相关的其他资源和操作。它基本上是关于发现能力的。

关于rest - 如果一个 API 只提供 POST 请求功能,它是 RESTful 的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47539691/

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