O método PATCH deve retornar todos os campos do recurso no corpo da resposta?
O método PATCH deve retornar todos os campos do recurso no corpo da resposta?
Ou deve retornar apenas campos atualizados?
eu estou lendoesta
Por exemplo, se ele retornar apenas campos atualizados, o usuário poderá saber quais campos foram atualizados no servidor, enquanto o usuário atualizou alguns campos.
**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
}