Узел js / Angular js - ВНИМАНИЕ: отображаются временные заголовки [дубликаты]
На этот вопрос уже есть ответ:
«ВНИМАНИЕ: предварительные заголовки отображаются» в Chrome отладчике 30 ответовЭто мое Angular JS штучный код:
$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. ');
});
Это мое Node.js кусок бэкэнда:
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 && req.method == 'OPTIONS') {
res.send(200);
} else {
next();
}
}
app.use(allow_cross_domain);
app.post('/auth/signup', function (req, res) { res.send('wtff'); });
Я просто вызываю POST localhost: 3000 / auth / signup из Angular в Node, но я получаю**CAUTION : Provisional headers are shown.**
в хромированной консоли.
Chrome (ВНИМАНИЕ):
Firefox (БЕЗ ОТВЕТА в течение 30/60 секунд, а затем появляется предупреждение (): /):
что это может быть?
Если я использую GET, все в порядке, только с POST возникают проблемы, как это возможно?