title: Angular $http POST appends parameters to URL
body: <p>I'm new to Angular so I'm probably making a basic mistake. I'm having trouble with the $http service. I'm declaring my method as a POST but the parameters are appended to the URL as if I'm using a GET. My code is below, any ideas?</p>
  
  <pre><code>$http({
      method: 'POST',
      url: URL,
      params: {
          Source: 'Blog',
          Header: entry.Header,
          Body: entry.Body,
          ID: entry.ID,
          IsLive: entry.IsLive
      }
  }).success(function (data, status, headers, config) {
  }).error(function (data, status, headers, config) {         
  });
  </code></pre>