title: AFNetworking HTTP delete use body instead of URL
body: <p>I'm trying to send a <strong>HTTP DELETE</strong> request to a <em>RESTful Django web service</em> from my iOS app.
  I use AFNetworking 2.0 (2.4). </p>
  
  <p>After analysing the <code>AFHTTPREquestOperation</code> in the success block of my API call, i found that the body of the request is nil. The parameters URL encoded and sent in the URL. </p>
  
  <pre><code>&lt;AFHTTPRequestOperation: 0x10c587940, 
  state: isFinished, 
  cancelled: NO 
  request: &lt;NSMutableURLRequest: 0x10c521ab0&gt; { 
  URL: https://anURL.com/connections?data%5Bconnections%5D%5B%5D%5Bid%5D=106 }, 
  response: &lt;NSHTTPURLResponse: 0x10c5c7590&gt; { 
  URL: anURL.com/
  connections?data%5Bconnections%5D%5B%5D%5Bid%5D=106 
  } 
  { status code: 200, headers {
      Connection = "Keep-Alive";
      "Content-Type" = "application/json";
      Date = "Tue, 05 Aug 2014 14:07:53 GMT";
      "Keep-Alive" = "timeout=5, max=100";
      Server = "Apache/2.4.7 (Ubuntu)";
      "Transfer-Encoding" = Identity;
  } }&gt;
  </code></pre>
  
  <p>Now I wonder if it is possible to send the parameters in the body of the request, as done with <strong>HTTP POST</strong> instead of sending them in the URL. Is that possible?</p>
  
  <p>How to do it using AFNetworking?</p>
  
  <p><strong>How i send atm:</strong></p>
  
  <pre><code>AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
  manager.requestSerializer = [AFJSONRequestSerializer serializer];
  
  [manager DELETE:host_url parameters:params success:success failure:failure];
  </code></pre>
  
  <p>The body i want to send(its whats in the "params" parameter above):</p>
  
  <pre><code>{
      "data": {
          "connections": [
              {
                  "id": 92
              },
              {
                  "id": 91
              }
          ]
      }
  }
  </code></pre>