2017-02-01 15 views
2

Я смотрю ссылки HAL, которые возвращаются Spring HATEOAS. Ссылки выглядят какОтсутствует «rel» весной 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» не является обязательным.

+0

У вас есть документ HAL и спросите о другом стандарте. Это бессмысленно. _ «Кажется, что они отсутствуют« rel »в пользу имени ссылки». «Имя ссылки» ** - это отношение. – zeroflagL

ответ

0

Возвращенный документ соответствует спецификации HAL.

См. http://stateless.co/hal_specification.html для спецификации и примеров.

+0

Не понимаю нижний план. Вопрос заключается в рендеринг ссылок в HAL и почему «rel» отсутствует. Я привел спецификацию HAL, где ссылки в теле не содержат текст «rel», но вместо этого имя rel. – gregturn

 Смежные вопросы

  • Нет связанных вопросов^_^