HAL+JSON 表示具有相同 rel 的链接

HAL+JSON representation for links with the same rel

HAL 规范说:

Note: If you're unsure whether the link should be singular, assume it will be multiple. If you pick singular and find you need to change it, you will need to create a new link relation or face breaking existing clients.

制作具有特定 rel 单数或多数的 link 是否仅适用于在 特定 资源表示中使用该 rel,还是适用于在 any 资源表示中使用该 rel?

例如,如果我决定 item rel 下的 links 在某些资源 X 中应该始终是多个,那么该约束只适用于资源 X,还是也适用对于资源 Y,如果我碰巧也在那里使用 item

Link 关系类型是独立于资源表示定义的。事实上,它们通常是独立于媒体类型定义的,因此它们可以跨媒体类型使用。

另请注意 link 关系 'item' 已经定义和标准化 请参阅 http://www.iana.org/assignments/link-relations/link-relations.xhtml