我在我的应用程序中添加了一个“加载屏幕”。正如在这篇文章中发现的那样:'点击'
现在我遇到的问题是所有 $http 请求都会导致“成功”回调。即使网址不存在。
$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":{}}'