2014-04-25 100 views
0

我有以下的機制(忽略了簡單的時刻,請)時,上的一個按鈕,用戶點擊一個死的簡單登錄形式:角日誌HTTP錯誤處理之前

$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服務,如果提供了正確的證書,可能會返回一個字符串作爲答案,如果錯誤(400,401),則返回服務。成功方法在獲得良好用戶/通過時執行,並且如果REST調用返回一些HTTP錯誤,則錯誤函數也會執行。

我的問題是,如果任何類型的錯誤發生之前,錯誤方法被執行,角顯示在瀏覽器控制檯這樣的錯誤:

POST http://server.address/rest/authenticate 400 (Bad Request) 

這從angular.js起源(線8113) :

xhr.send(post || null); 

它甚至顯示它一個HTTP攔截的 'responseError' 方法之前。使用非壓縮的角度版本1.2.14

如何關閉此不必要的註銷?

+2

這來自於瀏覽器本身,而不是從角。 – zeroflagL

+0

這怎麼打擾你?開發者通常是唯一一個擁有開放式控制檯的人,他通常想知道發生了什麼。我錯過了什麼嗎? –

回答

0

zeroflagL的評論是有效的,我發現沒有解決這個「問題」