アプリケーションに「ロード画面」を追加しました。この投稿にあるように:「クリック」
現在、すべての $http リクエストが「成功」コールバックになるという問題があります。URLが存在しない場合でも。
$http.post("this doesnt even exist", { })
.success(function (data, status, headers, config) {
alert("success"); //this callback is called
})
.error(function (data, status, headers, config) {
alert("error"); //never called
});
「responseInterceptor」を無効にすると、すべて正常に動作します。(例外、見つからない、間違ったパラメーター -> すべてエラー コールバックになる)
.NET Web サービスを使用してデータを取得しています。
成功コールバックのパラメータの値
data: ''
status: 0
headers: 'function(name) { ... }'
config: JSON.stringify(config) '{"method":"POST","url":"this doesnt even exist","data":{}}'