最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

通过本地主机连接本地节点服务器与 React Native App 时如何解决网络错误?

网站源码admin52浏览0评论

通过本地主机连接本地节点服务器与 React Native App 时如何解决网络错误?

通过本地主机连接本地节点服务器与 React Native App 时如何解决网络错误?

我构建了一个简单的 Node Express 服务器并将我的 MySQL 数据库连接到它。基本 URL 是本地主机,服务器侦听的端口是 3000。然后我创建了一个 React Native 前端,并尝试使用 Fetch API 和 Axios 库将前端与后端连接起来。服务器成功响应原始 JSON 数据,可以通过手动访问 URL 及其端点在浏览器中访问这些数据。

我尝试了 Fetch API 和 Axios Library 来发送请求,但都失败了。我试图将我的基本 URL 从 localhost 更改为我的系统 IP 地址,例如“192.168.xx.xxx”,但失败了。正如我看到有人在其他 Stackoverflow 问题中建议的那样,我试图将其更改为“10.0.2.2”,但没有得到回应。我尝试连接一个模拟 API 库 Miragejs,它在前端目录中创建一个假服务器和一个数据库,并使用它自己的假响应拦截实际的网络调用和响应。那也失败了。我安装了 CORS 依赖项以允许我的系统访问网络通信但失败了。我向 ChatGPT 询问了解决方案,但它给了我已经尝试过的通用答案。

回答如下:

当您从本地主机更改 ip 时,您是否也输入了端口?比如 192.168.xx.xxx:3000

发布评论

评论列表(0)

  1. 暂无评论