为了账号安全,请及时绑定邮箱和手机立即绑定

将 Java API 添加到在线服务器而不是本地主机

将 Java API 添加到在线服务器而不是本地主机

烙印99 2021-09-12 15:45:48
我刚刚用 IntelliJ IDEA 和 Spring 创建了一个 Hello World RESTful Java API,我用http://localhost:8080/function它发出了几个请求,它工作正常并能很好地返回 JSON 数据,但现在我想从我的 android 应用程序发出请求以从中获取相同的 JSON 数据另一个网络。如何创建全局 API 或使我的本地 API 全球化或在线?
查看完整描述

3 回答

?
米脂

TA贡献1836条经验 获得超3个赞

如果它在您的 PC 上运行,则下一步是将它托管在可以从外部世界访问的某个地方。如果它仍处于测试模式,您可能需要做的是从路由器进行端口转发,以便将您对公共 IP 的请求转发到您的 PC。

当然,从长远来看,您需要将它托管在某个地方,除非您想让 PC 继续运行。您可以购买便宜的主机来开始使用 Digital Ocean 之类的东西,或者选择更先进的云服务提供商,例如 Google 和 AWS。


查看完整回答
反对 回复 2021-09-12
?
万千封印

TA贡献1891条经验 获得超3个赞

您可以在容器中创建 Java 应用程序并将其部署在云提供商之一(AWS、Azure、Google App Engine)上。


查看完整回答
反对 回复 2021-09-12
?
郎朗坤

TA贡献1921条经验 获得超9个赞

在您的路由器中,您必须将端口 8080 重定向到您的网络 IP 并在防火墙中允许端口 8080

并使用此 IP 地址https://whatismyip.com.br/


查看完整回答
反对 回复 2021-09-12
  • 3 回答
  • 0 关注
  • 124 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号