web-services - 自定义链接关系的 RESTful Web 服务使用 - 'rel'

标签 web-services url rest semantic-web

我正在研究 RESTful 服务,并且一直专注于可发现性、链接关系 - 'rel' 和微格式。我不清楚 REST 上下文中 'rel' 的值 - 我是否可以使用任何自定义值来提供更丰富的语义,还是应该只使用默认值(这是非常有限制的)?

我知道微格式确实扩展了“rel”的值,但我还没有使用任何类型的微格式。

任何帮助表示赞赏。
谢谢。

最佳答案

链接关系 (rel) 是您可以向客户端传达语义的两种方式之一。另一种方式是媒体类型。

阅读网页链接的最佳规范在这里 http://tools.ietf.org/html/rfc5988 .

链接关系注册表在这里 http://www.iana.org/assignments/link-relations/link-relations.xml .

对于如何使用链接关系传达语义的示例,您可以查看 Hal 媒体类型。它是一种使用链接关系来传达其所有语义含义的通用媒体类型。 http://stateless.co/hal_specification.html

关于web-services - 自定义链接关系的 RESTful Web 服务使用 - 'rel',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8026275/

相关文章:

url - 将正则表达式模式作为查询字符串中的参数发送

url - SHA256哈希的前8-12个字符有多独特?

rest - 保护 SPA 后面的 REST API 防止数据被盗

RESTful 资源和正交资源问题

java - Resteasy - 从 Javadoc 和注释生成 REST 文档

java - Poloniex api 也将我们带到安全检查页面

wcf - 在 IIS 上通过 WCF 服务启用 HTTPS

regex - 通过正则表达式修剪 URL,但不修改为 root

asp.net - 为 HTTP POST/GET 请求启用 ASP.NET ASMX Web 服务

javax.ws.rs.ProcessingException : could not find writer for content-type application/x-www-form-urlencoded type