Имя отношения Hateaos Link не может принимать более одного двоеточия (:) - PullRequest
2 голосов
/ 11 февраля 2020

Когда мы используем hateoas API для создания ссылки на остальные API, я не могу предоставить имя связи с несколькими двоеточиями (:).

import org.springframework.hateoas.Link;
import org.springframework.hateoas.server.mvc.WebMvcLinkBuilder;

 WebMvcLinkBuilder.linkTo(myResource.class)
                .withRel("x:y:z");

Предоставлено отношение ссылки с "x: y: z" , но оно принимает имя отношения только до "x: y" .

пример ответа:

"_links": {
    "x:y": {
        "href": "<rest api link>"
    }
}

Есть ли способ добавить отношение ссылки более чем с одним двоеточием. Более ранняя версия работает нормально, но после перехода на Spring HATEOAS 1.0 у нас возникает проблема с этим.

...