Какова лучшая практика использования прагматичных ненавистей, когда объект POST может отличаться от объекта GET того же ресурса? Например, будет ли плохой дизайн API?Дизайн объекта HATEOAS API
Для ресурса
/families
клиент может создать новую семью и включает в себя много"members":[]
в том же запросе./members
также ресурсУчитывая успешный POST или GET, сервер возвращает объект, который включает в себя различные "семьи" объект включить ссылки:
{ "id": 123, "name": "The Adams Family", "_links": { "members": { "href": "/families/123/members" } }