API-Design · Junior · Frage 5 von 75
Was ist der Unterschied zwischen PUT und PATCH?
- 1Sie sind identisch, nur die Namen unterscheiden sich
- 2
PUTlegt eine Ressource an,PATCHlöscht eine - 3
PUTersetzt die Ressource;PATCHändert einen Teil
Antwort zeigen
Richtige Antwort: PUT ersetzt die Ressource; PATCH ändert einen Teil
Erklärung
Bei PUT bedeuten fehlende Felder „entfernen oder zurücksetzen“. PATCH ändert nur, was gesendet wird, etwa mit JSON Merge Patch.