g0c*_*33k 12 rest api-design hateoas hypermedia
在资源上表示POST/ PUT/ 的HATEOAS链接的最佳方法PATCH是什么?这些操作具有有效载荷,但我们没有选择在HATEOAS链接中表示有效载荷,因为它们不是预先确定的并且可能很重.那么仅仅指定结束点并指定操作就足够了吗?
POST
PUT
PATCH
对于使用HATEOAS POST/ PUT/ PATCHlink 的JSON响应,将非常感谢任何示例或示例.
mik*_*ang 2
链接由两个元素组成:href和rel。包含href用于定位资源的显式 URL。标识rel当前资源和链接资源之间的关系。应该rel用于确定可接受的 HTTP 方法以及应如何使用链接。
href
rel
以下引用自RESTful Web Services Cookbook第 5.4 节:
链接关系类型传达链接的角色或目的。一旦客户端和服务器就这些类型的含义达成一致,客户端就可以从链接中查找和使用 URI。
例如,edit是一个标准链接关系,具有明确的详细信息,包括有关使用GET, PUT, POST,的详细信息DELETE。
edit
GET
DELETE
链接关系可以扩展,您也可以添加自己的链接关系。
归档时间:
10 年,4 月 前
查看次数:
3517 次
最近记录:
9 年,9 月 前