title: $http.get not sending data in the body of the request
body: <p>Using angular v1.3.1 i got a singular the following problem trying to implement a facade for making http request to a REST + JSON interface in the backend of the web app.</p>
  
  <p>I got something like this in the code:</p>
  
  <pre><code>findSomething(value: number): ng.IPromise&lt;api.DrugIndication[]&gt; {
    const getParams = { 'param' : 'value' };
    const config:ng.IRequestShortcutConfig = {
      headers: {
        "Content-Type" : "application/json"
      },
      data: getParams
    }
    return this.$http.get(url,config);
  }
  </code></pre>
  
  <p>And when the times comes to invoke it, i got an 400 Bad Request (btw: Great name for a band!) because the backend (made with Play for Scala) rejects the request inmediately. So making an inspection in the request i see that no data is being send in the body of the request/message.</p>
  
  <p>So how i can send some data in the body of and HTTP Get request using angular "$http.get"?</p>
  
  <p>Additional info: This <strong>doesn't</strong> happen if i the make request using the curl command from an ubuntu shell. So probably is an problem between Chrome and angular.js</p>