【问题标题】:Missing "rel" in Spring HATEOAS HAL responsesSpring HATEOAS HAL 响应中缺少“rel”
【发布时间】:2017-02-01 13:59:00
【问题描述】:

我正在查看 Spring HATEOAS 返回的 HAL 链接。链接看起来像

"_links" : {
"self" : {
  "href" : "http://localhost:8765/data-service/dataObjects"
},
"profile" : {
  "href" : "http://localhost:8765/data-service/profile/dataObjects"
},
"search" : {
  "href" : "http://localhost:8765/data-service/dataObjects/search"
}

他们似乎缺少“rel”以支持链接名称。我的问题是:HATEOAS 响应网络链接中的链接是什么?如果是它们,则必须符合RFC 5988。根据它,“rel”不是可选的。

【问题讨论】:

  • 您有一个 HAL 文档并询问另一个标准。这是没有意义的。 “他们似乎缺少“rel”以支持链接名称”“链接名称”关系。

标签: java spring spring-hateoas hal


【解决方案1】:

返回的文档符合 HAL 规范。

有关规格和示例,请参阅 http://stateless.co/hal_specification.html

【讨论】:

  • 不理解反对票。问题是关于在 HAL 中渲染链接以及为什么缺少“rel”。我引用了 HAL 规范,其中正文中的链接不包含“rel”文本,而是包含 rel 的名称。
猜你喜欢
  • 2023-03-18
  • 1970-01-01
  • 2016-06-13
  • 1970-01-01
  • 1970-01-01
  • 2019-12-01
  • 2019-09-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多