$ http get catch ERR_CONNECTION_REFUSED错误

时间:2016-09-22 06:53:23

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

有什么方法可以在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()。然后(..)。赶上()

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

  

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

1 个答案:

答案 0 :(得分:0)

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