从 Expo 调用本地托管的服务器
Posted
技术标签:
【中文标题】从 Expo 调用本地托管的服务器【英文标题】:Call a locally hosted server from Expo 【发布时间】:2021-10-29 19:37:26 【问题描述】:我关注了这篇很棒的博文:How to call a locally hosted server from Expo?
但是我在下一步卡住了:
上述命令将返回一个可通过 Internet 访问的 URL,其形式为 https://application-mock-server.localtunnel.me。 此 URL 可以插入到 React Native 代码库中,并且可以从移动设备上的 Expo 中运行的应用程序访问。
我试图弄清楚如何“将本地隧道 URL 插入 React Native 代码库”。我认为这将是“package.json”中的“主页”,但到目前为止还没有运气。你能帮忙吗?
【问题讨论】:
【参考方案1】:没关系。直到现在我才注意到这个“隧道”选项,它可以解决问题。
【讨论】:
【参考方案2】:您需要指定发送 API 请求的 URL。如果您尚未创建单独的文件,您可以创建 apiConfig.js
文件或任何类似的命名文件,然后从文件中导出该 URL,并在需要调用后端 API 的任何地方引用。
【讨论】:
以上是关于从 Expo 调用本地托管的服务器的主要内容,如果未能解决你的问题,请参考以下文章
托管 Parse 服务器时如何在网页中本地调用 Parse?
如何从 Azure Web 应用程序与 IIS 中本地托管的 WCF 服务进行通信?
如何从弹出的 Expo 项目中删除“android.hardware.location”权限请求?
如何配置和传输 MySQL(使用登录凭据)从 XAMPP 本地网络服务器到基于 Hostgator/Linux 的托管服务器?