【问题标题】:Axios proxy when deploying on Heroku在 Heroku 上部署时的 Axios 代理
【发布时间】:2020-06-11 06:40:04
【问题描述】:

在 Heroku 上部署 MERN 应用程序时,从在线可用的材料中,我看到我们将“proxy”设置为 localhost:5000(或者任何端口我们的 express服务器正在运行)。

部署后,代理如何解析到实际域?我对这个概念很困惑。

【问题讨论】:

    标签: express heroku deployment axios mern


    【解决方案1】:

    据我了解,您想知道如何向部署在 heroku 上的应用发送请求。如果我在这里理解正确的话。

    你这样设置你的端口。使用 SERVER_PORT 键获取端口很重要,因为 heroku 将为您提供 SERVER_PORT 环境变量。

    http.createServer(app).listen(process.env.SERVER_PORT || 3206);
    

    而且您无需考虑 IP 地址。 Heroku 也会处理这个问题。部署后,您将在面板中的某处获得一个链接。您可以使用该链接发送请求。

    【讨论】:

      猜你喜欢
      • 2014-04-24
      • 2019-06-15
      • 2018-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-11
      • 2014-07-31
      • 2022-11-08
      相关资源
      最近更新 更多