0

据我了解,Heroku 每次部署时都会分配一个端口。我有一个应该与我将部署到 Heroku 的服务器通信的 android 应用程序。

但是如果我不知道端口,我该如何进行 POST 调用?
这是否意味着 Heroku 不适合这个应用程序?

如果相关的话,我正在使用 Java Spark。

4

1 回答 1

0

您的测功机内部使用随机端口。只有 heroku 路由器应该与该端口通信。相反,您需要appname.herokuapp.com在端口 80 或 443 上使用随应用提供的子域。
然后,路由器会自动将请求随机转发到您的一个测功机。

所以是的,您可以将 heroku 用于您的 android 应用程序。只需像在其他任何地方一样在 herokuapp.com 子域上发出请求。

于 2015-11-21T18:12:17.803 回答