title: RESTAngular - DELETE, not working as it should
body: <p>If i am not mistaken in RESTful services in order to remove a record you need to do this:</p>
  
  <p><code>Delete a product: DELETE  /api/product/id</code> (<a href="http://www.asp.net/web-api/overview/creating-web-apis/creating-a-web-api-that-supports-crud-operations" rel="nofollow">reference</a>)</p>
  
  <p>But in RESTAngular when i do for example </p>
  
  <pre><code>product.remove();
  </code></pre>
  
  <p>A <code>DELETE</code> request is made to <code>/api/product</code> whith the whole product object in the Requests Body. This is not what i want!</p>
  
  <p>Here is my code:</p>
  
  <pre><code>myApp.factory('RESTService', [ 'Restangular', function (Restangular) {
      var restAngular = Restangular.withConfig(function (Configurer) {
          Configurer.setBaseUrl('/myAPI/');
      });
      var service = {};
      service.Product= restAngular.service('product');
      return service;
  }]);
  </code></pre>
  
  <p>GET one Product</p>
  
  <pre><code>RESTService.Product.one(id).get().then(function (response) {
      $scope.product= response;
  })
  </code></pre>
  
  <p>DELETE the Product</p>
  
  <pre><code>$scope.product.remove();
  </code></pre>
  
  <p>I want when i do <code>product.remove()</code> to send a DELETE Request to /myAPI/product/id. How can i do that?</p>