首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用android应用程序访问本地系统上的node.js服务器

问使用android应用程序访问本地系统上的node.js服务器
EN

Stack Overflow用户
提问于 2016-01-13 09:20:04
回答 2查看 2.9K关注 0票数 3

我的本地系统上运行着一个node.js服务器,它与同一个系统中的postgresql交互以获取和保存数据。我想从我的安卓应用程序中访问node.js服务器,以便从postresql中保存和获取数据。问题是我的应用程序无法连接本地主机。作为本地主机,我的手机不同于我的本地系统,如果我提供我的系统的IP地址,那么它也拒绝连接。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-22 11:12:23

我让服务器监听主机名'0.0.0.0‘。最初,我并没有在server.listen中提供任何主机名作为参数,例如,就像server.listen('portnumber')一样,我将其改为server.listen('portnumber','0.0.0.0');

票数 3
EN

Stack Overflow用户

发布于 2017-07-27 05:05:06

如果您正在使用android仿真器并试图访问主机的

  • 本地主机使用IP地址: 10.0.2.2
  • 用于泛动使用IP地址: 10.0.2.3

这应该允许您访问主机的本地主机,但在设备上运行应用程序并连接到同一网络时,您必须将此IP地址更改为本地IP地址,以便从您需要打开路由器中的端口(端口转发)的其他网络访问,并请ISP进行同样的操作。

这里有一个类似问题的链接:here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34762676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档