Javascript 在处理之前,Angular会记录HTTP错误

Javascript 在处理之前,Angular会记录HTTP错误,javascript,angularjs,Javascript,Angularjs,当用户单击一个简单的登录表单上的按钮时,我有以下机制(请暂时忽略简单性): $scope.login = function () { $http.post('/rest/authenticate', { userName: $scope.userName, password: $scope.password }). success(function (data, status, headers, config) {

当用户单击一个简单的登录表单上的按钮时,我有以下机制(请暂时忽略简单性):

$scope.login = function () {
    $http.post('/rest/authenticate', {
        userName: $scope.userName,
        password: $scope.password
    }).
        success(function (data, status, headers, config) {
            //handle success, etc
        }).
        error(function (data, status, headers, config) {
            //hanlde errors, etc
        });
};
该方法正在调用一个REST服务,如果提供了正确的凭据,该服务可以返回一个字符串作为答案;如果凭据不好,则返回一个错误(400401)。当给出正确的user/pass时,将执行success方法,如果REST调用返回一些HTTP错误,则还会执行error函数

我的问题是,如果发生任何类型的错误,在执行错误方法之前,angular会在浏览器控制台中显示错误,如下所示:

POST http://server.address/rest/authenticate 400 (Bad Request)
这源于angular.js(第8113行):

它甚至在http拦截器的“responseError”方法之前显示它。使用非压缩角度版本1.2.14


如何关闭此不必要的登录

zeroflagL的评论是有效的,我没有找到解决这个“问题”的方法。

这是来自浏览器本身,而不是angular。这对你有什么影响?开发人员通常是唯一一个拥有开放式控制台的人,他通常想知道会发生什么。我错过什么了吗?
xhr.send(post || null);