所以在我的django应用程序中,我正在运行一个任务,它将从api请求一些json形式的数据。
为了让我获得这些数据,我需要提供请求来自哪里的IP地址(我的heroku应用程序)
如何获取我的heroku应用程序将在
请求的IP地址答案 0 :(得分:6)
Heroku本身不提供静态IP,但您可以使用插件来实现此目标。此限制将在此处讨论 - https://devcenter.heroku.com/articles/apex-domains
通常,站点使用URL而不是IP地址来验证请求。您可以使用zerigo_dns获取Heroku应用的静态IP地址。
答案 1 :(得分:3)
据我所知,你无法获得一个用于heroku应用程序的ip。您可以创建一个具有已知IP的代理,该代理充当应用程序的中间人。否则你可能想看看heroku是否仍然是你的正确解决方案