title: Node js / Angular js - CAUTION: Provisional headers are shown
body: <p>This is my <strong>Angular js</strong> piece code:</p>
  
  <pre><code>$http({
                  method:'POST',
                  withCredential:true,
                  url:$scope.config.app_ws+'auth/signup',
                  data:{user:$scope.auth}
              }).success(function(status, response){
  
                  console.log(response);
              }).error(function(status, response){
                  alert(response+'Bummer :( , an error occured plese retry later. ');
              });
  </code></pre>
  
  <p>This is my <strong>Node.js</strong> piece backend:</p>
  
  <pre><code> var allow_cross_domain= function(req, res, next) {
        res.header('X-Powered-By', 'hey.heyssssssss.org');
  
        var oneof = false;
        if(req.headers.origin) {
          res.header('Access-Control-Allow-Origin', req.headers.origin);
          oneof = true;
        }
        if(req.headers['access-control-request-method']) {
          res.header('Access-Control-Allow-Methods', req.headers['access-control-request-method']);
          oneof = true;
        }
        if(req.headers['access-control-request-headers']) {
          res.header('Access-Control-Allow-Headers', req.headers['access-control-request-headers']);
          oneof = true;
        }
        if(oneof) {
          res.header('Access-Control-Max-Age', 60 * 60 * 24 * 365);
        }
      // intercept OPTIONS method
      if (oneof &amp;&amp; req.method == 'OPTIONS') {
        res.send(200);
      } else {
        next();
      }
      }
  
      app.use(allow_cross_domain);
  
      app.post('/auth/signup', function (req, res) { res.send('wtff'); });
  </code></pre>
  
  <p>I'm just calling POST localhost:3000/auth/signup from Angular to Node, but i get <code>**CAUTION : Provisional headers are shown.**</code> in chrome console.</p>
  
  <blockquote>
    <p>Chrome (CAUTION):</p>
  </blockquote>
  
  <p><img src="https://i.stack.imgur.com/g3UWs.png" alt="enter image description here"></p>
  
  <blockquote>
    <p>Firefox (NO RESPONSE for about 30/60 seconds and then the alert() comes up :/ ):</p>
  </blockquote>
  
  <p><img src="https://i.stack.imgur.com/Lwnjd.png" alt="enter image description here"></p>
  
  <p>what this could be?</p>
  
  <p>IF i use GET everything is ok, is just with POST that i get troubles how is that possible?</p>