So übergeben Sie die Body-Payload an den DELETE-Aufruf von angle $ resource
Ich habe Standard-Angular $ -Ressource als solche konfiguriert
angular.module('client.resources')
.factory('ProjectSubjectResource',['$resource',
function ($resource) {
release: {
method: 'DELETE',
isArray: false
}
});
}]);
und ich nenne diese Methode als
ProjectSubjectResource.release({projectId: projectId, subjectId: 0},{ subjectIds: subjectIdArray})
Dabei ist subjectIdArray ein Array von Objekten:
[{subject1: 213123}, {subject2: 3131}]
Der Anfragetext enthält dieses Array jedoch nicht. Ich vermute, dass die DELETE-Anforderung das Problem ist, da der Methodenaufruf zum Umbenennen von z. PUT macht den Unterschied.
Kann ich den Text einer DELETE-Anfrage irgendwie zulassen?