当我写这个函数时,我不太理解header元素:
error(headers){
alert(headers);
}
警报打印功能,如何到达标题内的元素? 我曾想过用状态代码构建一个if情况,但是我不能因为发送响应的服务器形成得不是很好,并且它发送的标题具有相同的状态但是具有不同的消息 我的另一个想法是使用错误的html页面来获取消息,但即使我成功,它也不确定有问题的服务器是否总是发送标准页面。
答案 0 :(得分:0)
试试这种方式
$http.get(url)
.then(function(response) {
var data = response.data;
var status = response.status;
alert(status);
});
我已经回答了,这里
答案 1 :(得分:0)
我认为标题会返回一个空白对象
http://plnkr.co/edit/FUu3izHg5xETTaB6V9C6?p=preview
上面的plunker解释了服务的头传递,并从错误函数中的config.headers对象获取它,如果这就是你要找的东西。
我想知道错误对象
中标题的用途是什么答案 2 :(得分:0)
我已经解决了我的问题, 可能我会说一些不新鲜的东西。 我采用它的解决方案是我在服务器中放置了变量下的错误消息,所以我使用了
headers('the variable as a string')