在 HATEOAS 范式中,REST 响应中的链接表示什么,一个动作还是一个资源?我有一个带有类型下拉菜单的订单。一些高级选项字段将根据这些选择加载到表单中。
按照 HATEOAS 范式,不应期望客户端知道或猜测从何处加载这些额外字段。因此,我为提供的每个选项都包含了 1 个链接。链接对象上的rel
属性应该提供某种关于链接意图的文档。这是一个正确的实现吗?
'net 上流行的咖啡店示例(在 Ian Robinson 的演讲和 InfoQ 的一篇文章中)使用链接来识别下一个可用的状态转换。这些在精神上是等价的吗?