2017-02-01 158 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