xdomain net :: ERR_NAME_NOT_RESOLVED

时间:2014-07-29 18:09:21

标签: angularjs rest http

我正在编写AngularJS应用程序并使用xdomain(https://github.com/jpillora/xdomain)代理进行CORS REST服务。 一切正常,错误处理正确一个案例 - 当xdomain库所需的proxy.html不可访问时(网络或服务器错误) 在那种情况下,我得到:

GET https://server.test.pl:41012/proxy.html net::ERR_NAME_NOT_RESOLVED
  getFrame  xdomain.js:520
  (anonymous function)  xdomain.js:616
  facade.send.process   xdomain.js:446
  facade.send   xdomain.js:449
  (anonymous function)  angular.js:8521
  sendReq   angular.js:8315
  $HttpProvider.$get.serverRequest  angular.js:8049
  deferred.promise.then.wrappedCallback angular.js:11520
  (anonymous function)  angular.js:11606
  $RootScopeProvider.$get.Scope.$eval   angular.js:12632
  $RootScopeProvider.$get.Scope.$digest angular.js:12444
  $RootScopeProvider.$get.Scope.$apply  angular.js:12736
  (anonymous function)  angular.js:1438
  invoke    angular.js:3940
  doBootstrap   angular.js:1436
  bootstrap angular.js:1450
  (anonymous function)  app.js:86
  trigger   angular.js:2563
  (anonymous function)  angular.js:2843
  forEach   angular.js:325
  eventHandler  angular.js:2842

我想拦截这个错误并处理它,但问题是我不知道如何:

  • $ http catch /错误承诺方法未被调用
  • 我写的httInterceptor未被调用

我怎么能遇到这个错误?

0 个答案:

没有答案