首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON数据未出现在另一台计算机中

JSON数据未出现在另一台计算机中
EN

Stack Overflow用户
提问于 2018-09-13 15:45:55
回答 4查看 229关注 0票数 0

我尝试用http://localhost:3030/get/articles从API中获取JSON数据,数据成功地显示在我的reactjs上,但是当我在另一台计算机上尝试时,JSON数据没有出现,我使用axios来获取JSON数据。有没有人经历过或者能够帮助我解决我的问题?

EN

回答 4

Stack Overflow用户

发布于 2018-09-13 15:54:22

Localhost只是一个构建在您自己的计算机上的本地服务器。它可以用来在本地托管网站进行测试。

如果希望可以从其他计算机访问您的项目,则应将项目安装在具有指向此web服务器的注册域名的web服务器上。

票数 1
EN

Stack Overflow用户

发布于 2018-09-13 16:32:13

Localhost是在您自己的计算机上构建的本地服务器,用于开发和测试。因此,如果您想要访问您的应用程序的其他用户,您应该发布到服务器端计算机或云。

票数 1
EN

Stack Overflow用户

发布于 2018-09-13 16:49:45

这里的问题是您正在访问localhost,这意味着访问本地计算机。

当你试图在你的网络浏览器中访问localhost时,你基本上是在说this computer。如果你在开发应用程序的机器上这样做,那么它可以工作,但在另一台计算机上就不行了。

从另一台机器访问JSON的一种解决方案是使用提供JSON的机器的IP,而不是localhost关键字。

像这样:http://IP_OF_THE_MACHINE:3030/get/articles

例如,http://192.168.10.12:3030/get/articles

您可以通过在命令提示符中键入ipconfig来获取计算机的IP。

您可以在Windows上使用DNS条目编辑文件,以避免每次都键入IP地址。

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

https://stackoverflow.com/questions/52308923

复制
相关文章

相似问题

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