RESTの原則(HATEOAS)とHAL(specification,Internet-draft)に準拠するためには、一連のリンクに対する応答はどのようにする必要がありますか?HAL - リンクのみのRESTful応答
JSON本体の最初のレベルに属性を持たず、自己リンクを持つ_linksセクションと、その特定のリクエストで見つかったリンクを持つ_embeddedセクションを持つことはできますか?
UPDATE:例
要求へ:http://localhost:5555/myservice/titles/meow/kittens
戻り値:
{
"_links": {
"next": {
"href": "/myservice/titles/meow/kittens?page=2"
},
"self": {
"href": "/myservice/titles/meow/kittens"
},
"anchestor": {
"href": "/myservice/titles/meow"
}
},
"_embedded": {
"linksINeed": [
{
"title": "kitten play",
"_links": {
"self": {
"href": "/myservice/titles/kitten-play"
}
}
},
...
{
"title": "kitten eat",
"_links": {
"self": {
"href": "/myservice/titles/kitten-eat"
}
}
}
]
}
}
この有効REST FUL HAL JSONですか? ありがとう
はい、次と自己リンクがリンク関係タイプレジストリと一貫していることを条件とします。 https://tools.ietf.org/html/rfc5988#section-6.2.2 – VoiceOfUnreason