1
我正在使用$http
。而且它不能與在網絡選項卡上清楚地顯示。但rejection
對象503-service unavailable
錯誤簡單的GET請求$ HTTP攔截正確的狀態碼和消息在responseError
攔截器對象顯示status: 0
。angularjs攔截:爲什麼不接受
這裏是我的攔截
angular.module("app", []).config(function($httpProvider){
$httpProvider.interceptors.push(function($q) {
return {
'responseError': function(rejection) {
console.log(rejection);
}
}
})
});
我期待的狀態代碼503
在攔截器,但我得到0
。請幫助我瞭解和解決問題。
Here是一個演示問題的小提琴。
該請求是一個跨域請求。
你吃過看看http://stackoverflow.com/questions/28257824/impossible-to -capture-503-even-with-angularjs-http-interceptor?看起來它與您運行代碼的環境有關。 –
@MattHerbstritt這是我正在處理的同一問題,除了小提琴不工作而不考慮環境。 –