【发布时间】:2011-11-06 09:52:52
【问题描述】:
我正在开发 RESTful 服务,并一直专注于可发现性、链接关系 - 'rel' 和微格式。我不清楚 REST 上下文中 'rel' 的值 - 我是否允许使用任何自定义值,以提供更丰富的语义,还是应该只使用默认值(非常受限制)?
我知道微格式确实扩展了 'rel' 的值,但我还没有使用任何类型的微格式。
感谢任何帮助。 谢谢。
【问题讨论】:
标签: web-services url rest semantic-web
我正在开发 RESTful 服务,并一直专注于可发现性、链接关系 - 'rel' 和微格式。我不清楚 REST 上下文中 'rel' 的值 - 我是否允许使用任何自定义值,以提供更丰富的语义,还是应该只使用默认值(非常受限制)?
我知道微格式确实扩展了 'rel' 的值,但我还没有使用任何类型的微格式。
感谢任何帮助。 谢谢。
【问题讨论】:
标签: web-services url rest semantic-web
链接关系 (rel) 是向客户端传达语义的两种方式之一。另一种方式是媒体类型。
关于网络链接的最佳阅读规范在这里https://www.rfc-editor.org/rfc/rfc5988。
链接关系注册表在这里http://www.iana.org/assignments/link-relations/link-relations.xml。
有关如何使用链接关系来传达语义的示例,您可以查看 Hal 媒体类型。它是一种通用媒体类型,使用链接关系来传达其所有语义。 http://stateless.co/hal_specification.html
【讨论】: