2017-02-01 160 views
2

我正在查看Spring HATEOAS返回的HAL链接。这些链接看起来像在Spring HATEOAS HAL响应中缺少“rel”

"_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”不是可选的。

+0

你有一个HAL文档并询问另一个标准。这是没有意义的。 _“他们似乎缺少”rel“而偏爱链接名称”_“链接名称”**是**关系。 – zeroflagL

回答

0

返回的文档符合HAL规范。

查看规格和示例的http://stateless.co/hal_specification.html

+0

不明白downvote。问题是关于在HAL中渲染链接以及为什么“rel”缺失。我引用了HAL规范,其中链接不包含“rel”文本,而是rel的名称。 – gregturn