Restangular DELETE 请求,在正文中发送数据

Restangular DELETE request, send data in body

我正在使用 restangular 发送 DELETE 请求。 我在请求中发送了一些数据,并将数据添加到查询字符串中。但我想使用 body 而不是 URI。我发现 this question on Whosebug. Mgonto 说,这个问题可以通过使用 customDELETE 方法来解决。 我试过这样的事情:

Restangular.all("all").customDELETE("one", {
firstParam: 1,
secondParam: 2
});

不幸的是,参数仍然在 URI 中发送。 有没有办法在正文中发送参数?喜欢在 POST 请求中??

我的团队领导帮我找到了解决方案! 我们可以使用 customOperation 在我们的请求正文中发送数据。 这是一个例子:

Restangular.all("all/one").customOperation("remove", null, null, {
firstParam: 1,
secondParam: 2
});

对我来说效果很好! 希望对大家有所帮助!