Soll die PATCH-Methode alle Felder der Ressource im Antworttext zurückgeben?

Soll die PATCH-Methode alle Felder der Ressource im Antworttext zurückgeben?
Oder sollte es nur aktualisierte Felder zurückgeben?

Ich leseDie

Wenn beispielsweise nur aktualisierte Felder zurückgegeben werden, kann der Benutzer wissen, welche Felder auf dem Server aktualisiert wurden, während der Benutzer einige Felder aktualisiert hat.

**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
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage