1

我想使用在我的本地计算机上运行的 spring boot rest 服务在 codesandbox.io React Project 中。要在我的本地系统中执行此操作,我使用“代理”编辑我的 package.json:“ http://localhost:8080/

但是我应该怎么做才能在codesandbox中使用我的本地API?

4

2 回答 2

1

您将无法从代码沙盒应用程序中调用在本地计算机上运行的 spring boot api。

如果反应应用程序在代码沙箱上运行,它将无法“看到”您的本地机器。

实现此目的的一种方法是将您的 Spring Boot 应用程序部署到另一个提供免费选项的云服务,例如 Heroku。您还需要在您的 Spring Boot api 中允许跨源请求,因为请求将来自代码沙箱域。

于 2019-03-09T11:18:14.927 回答
0

暴露本地机器的一种选择是使用 ngrok

于 2020-10-15T08:54:50.513 回答