title: Angular 1.6, $http.post not working in Firefox
body: <p>I'm trying to make a simple Angular "$http.post" request to a basic registration REST API, but when I check the network tab (developer tools) in Firefox, the POST request is missing.</p>
  
  <pre><code>$http.post('http://example.com/api/user/userregistration', $scope.userInfo).then(function successCallback(response){
                   console.log(response.data.object, status);
                   $scope.processing = false;
                   $scope.processed = true;
              },function errorCallback(response){
                  console.log(response.config, response.data);
              });
  </code></pre>
  
  <p>I do see a HTTP OPTIONS pre-flight request with 200 OK response, but no subsequent POST request seems to work.</p>
  
  <p>I also tried making a Jquery Ajax POST request to the same API but to no avail.</p>
  
  <p>The same Angular code works perfectly fine in Chrome &amp; Safari (OSX Sierra).</p>
  
  <p>I have attached the screenshot of the OPTIONS request which is returning 200 OK but the subsequent POST request is missing (no errors in console)</p>
  
  <p><a href="https://i.stack.imgur.com/yPVA3.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/yPVA3.jpg" alt="POST request missing!"></a></p>
  
  <p>Please help troubleshoot the above and suggest if I'm missing something obvious.</p>