Предположим, что я снимаю для API, совместимого с HATEOAS. Я предоставляю конечную точку /cars/{id}
. Если пользователь был назвать GET /cars/12
, они увидели бы что-то вроде:Обновление HATEOAS rels
{
"color": "Red",
[...],
"links": [
{ "rel": "driver", "href": "/people/123" },
{ "rel": "owner", "href": "/people/456" },
]
}
В этой модели, как обновить отношения? Например, говорят, что автомобиль продается до /people/42
. Изменяет ли значение PUT
значение owner
href
?