После HAL specification следует ли связать ссылку самостоятельно или указать ссылку на первую страницу? БлагодаряСпецификация HAL. Должна ли ссылка self содержать параметр запроса?
Следит пример:
Запрос:
my-service/movies/123/subtitles?page=3
Фактический ответ JSON:
{
"count": 20,
"pagingSize": 5,
"_links": {
"next": {
"href": "/my-service/movies/123/subtitles?page=4"
},
"previous": {
"href": "/my-service/movies/123/subtitles?page=2"
},
"self": {
"href": "/my-service/movies/123/subtitles"
},
"movie": {
"href": "/my-service/movies/123"
}
},
"_embedded": {
"subtitles": [
{
"id": "111",
"_links": {
"self": {
"href": "/my-service/subtitles/111"
}
}
},
...
{
"id": "222",
"_links": {
"self": {
"href": "/my-service/subtitles/222"
}
}
}
]
}
}