Должен ли метод PATCH возвращать все поля ресурса в теле ответа?
Должен ли метод PATCH возвращать все поля ресурса в теле ответа?
Или он должен возвращать только обновленные поля?
я читаюэтот
Например, если он возвращает только обновленные поля, пользователь может знать, какие поля были обновлены на сервере, в то время как пользователь обновил некоторые поля.
**Users resource representations**
name: string
age: number
createdon: date
modifiedon: date
PATCH /users/{userId}
Request body
{
name: 'changedname',
}
Response body Case1
{
name: 'changedname',
age: 20,
createdon: 2016-01-01,
modifiedon: 2016-06-09
}
Response body Case2
{
name: 'changedname',
modifiedon: 2016-06-09
}