【问题标题】:$http get catch ERR_CONNECTION_REFUSED error$http 获取捕获 ERR_CONNECTION_REFUSED 错误
【发布时间】:2017-01-30 15:01:05
【问题描述】:

有什么方法可以在 Ionic 应用程序中捕获这些?

ionic.bundle.js:25000 GET http://192.168.43.40/?custom=1&cmd=2009 net::ERR_CONNECTION_REFUSED

从一个

$http.get('http://' + ip + '/?custom=1&cmd=' + cmd);

我尝试了 .then、.catch、.finally 等的各种组合,即

$http.get().then(..).catch()

我仍然在控制台中收到上述错误。

ionic.bundle.js:25000 GET http://192.168.43.40/?custom=1&cmd=3017 net::ERR_CONNECTION_REFUSED(匿名函数)@ ionic.bundle.js:25000sendReq @ ionic.bundle.js:24793serverRequest @ ionic.bundle.js:24503processQueue @ ionic.bundle.js:29127(匿名 函数)@ionic.bundle.js:29143Scope.$eval@ ionic.bundle.js:30395Scope.$digest @ ionic.bundle.js:30211(匿名 函数)@ionic.bundle.js:30434completeOutstandingRequest@ ionic.bundle.js:19194(匿名函数)@ ionic.bundle.js:19470

【问题讨论】:

    标签: javascript angularjs ionic-framework promise angular-promise


    【解决方案1】:

    如果您在本地进行测试,我建议检查您的 ionic 服务器是否在某个端口上运行,因为在您编写的日志中它不存在。连接被拒绝声明表明您没有到达离子测试服务器中的正确地址。

    【讨论】:

    • 谢谢,不,我知道地址无效,我正在寻找有效的地址。我想要一种方法来捕捉这些错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-28
    • 2015-04-17
    • 2019-07-15
    • 1970-01-01
    • 2019-05-18
    • 2012-08-01
    • 1970-01-01
    相关资源
    最近更新 更多