Http状态-1使用$ http

时间:2015-11-07 12:43:32

标签: angularjs

我正在开发一个Angular应用程序,我正在使用默认的$ httpService来处理http请求。

应用程序在我的所有设备上正常运行,但在我的[G]旧版Samsung Galaxy s2上运行(使用默认浏览器)。

在第一次请求时,我收到以下错误:

{ 
  "data":null, 
  "status":-1, 
  "config": {
    "method":"GET", 
    "transformRequest":[null], 
    "transformResponse":[null],
    "url":"http://....",
    "headers": {
      "Accept": "application/json, text/plain, */*",
      "Authorization": "Basic ....."
      } 
    },
  "statusText":""
}

我无法弄清楚问题出在哪里。

代码如下:

this.http.get(WebServices.localizations + this.currentLanguage.locale), success => {
            var localizationsJson = <any[]>success.data;
            var localizations = {};

            ....
        });

谢谢!

1 个答案:

答案 0 :(得分:1)

更新版本的角度发生了变化,处理了http状态代码0.

Here is a github discussion based on the change.

我希望你现在已经解决了你的问题!