获取标头错误消息

时间:2014-02-26 15:57:43

标签: angularjs angular-ui

当我写这个函数时,我不太理解header元素:

error(headers){
     alert(headers);
 }

警报打印功能,如何到达标题内的元素? 我曾想过用状态代码构建一个if情况,但是我不能因为发送响应的服务器形成得不是很好,并且它发送的标题具有相同的状态但是具有不同的消息 我的另一个想法是使用错误的html页面来获取消息,但即使我成功,它也不确定有问题的服务器是否总是发送标准页面。

3 个答案:

答案 0 :(得分:0)

试试这种方式

$http.get(url)
    .then(function(response) {
  var data = response.data;
  var status = response.status;
  alert(status);
});

我已经回答了,这里

$http response header message

答案 1 :(得分:0)

我认为标题会返回一个空白对象

http://plnkr.co/edit/FUu3izHg5xETTaB6V9C6?p=preview

上面的plunker解释了服务的头传递,并从错误函数中的config.headers对象获取它,如果这就是你要找的东西。

我想知道错误对象

中标题的用途是什么

答案 2 :(得分:0)

我已经解决了我的问题, 可能我会说一些不新鲜的东西。 我采用它的解决方案是我在服务器中放置了变量下的错误消息,所以我使用了

headers('the variable as a string')