In der REST-API, können die DELETE-Methoden haben Parameter?

In der REST-API, wie schaffen wir eine DELETE-Methoden als Parameter sind erforderlich, um zu bestimmen, welche Ressourcen die gelöscht werden müssen?

Beispiele, Fotos gehören können sowohl Benutzer und Gruppen, und wenn wir haben ein Endpunkt für die Fotos, wir benötigen zusätzliche Informationen, um herauszufinden, wenn wir wollen, dass Benutzer löschen von Fotos oder Gruppen Fotos, zum Beispiel,

 /photos?userId={userId}
 /photos?groupId={groupId}

ist dies eine gute, Erholsame Praxis?

Alternativ, sollte nur das LÖSCHEN geschieht durch users/:id/Foto oder Gruppen/:id/Foto Endpunkte streng?

  • Mögliche Duplikate von REST, HTTP LÖSCHEN und Parameter
  • Sind Sie Fragen, wie (auf die gleiche Weise wie bei jeder anderen Methode), oder wenn, dass ist eine gute design-Auswahl (für diesen: stackoverflow.com/questions/2539394/...)
  • Bitte ein Beispiel geben? Es ist ein wenig schwierig zu verstehen, genau das, was Sie gefragt haben. Ich glaube, du bist gefragt, wenn es Erholsamen LÖSCHEN /Fotos?userId={userId}. Ist das richtig?
  • ja, oder /Fotos?groupId={Gruppen-id} aus dem gleichen Endgerät
InformationsquelleAutor Won Jun Bae | 2016-01-22
Schreibe einen Kommentar