gpt4 book ai didi

rest - HATEOAS 与 PUT/POST 链接

转载 作者:行者123 更新时间:2023-12-04 01:13:25 29 4
gpt4 key购买 nike

表示 POST 的 HATEOAS 链接的最佳方式是什么?/PUT/PATCH在资源上?这些操作具有有效载荷,但我们无法选择在 HATEOAS 链接中表示有效载荷,因为它们不是预先确定的并且可能很重。那么仅指定终点和指定操作就足够了吗?

对于带有 HATEOAS POST 的 JSON 响应,任何示例或示例都将不胜感激。/PUT/PATCH关联。

最佳答案

链接由两个元素组成:hrefrel . href包含用于定位资源的显式 URL。 rel标识当前资源和链接资源之间的关系。 rel应用于确定可接受的 HTTP 方法以及应如何使用链接。

以下引自 RESTful Web 服务手册 第 5.4 节:

A link relation type conveys the role or purpose of a link. Once clients and servers agree on the meaning of these types, clients can find and use URIs from links.



例如, editstandard link relationexplicit details包括有关使用 GET 的详细信息, PUT , POST , DELETE .

链接关系可以扩展,您可以添加自己的。

关于rest - HATEOAS 与 PUT/POST 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32469997/

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