后端API调用未在节点Express中重新路由

时间:2018-12-30 15:27:48

标签: node.js angular api express heroku

我在heroku上运行了两个单独的应用程序(前端和后端)。假设可以通过访问前端,而可以通过http://frontend-app.url后端,则前端应用可以使用http://backend-app.urlnode.js上运行。我希望前端应用程序调用后端应用程序api,但是除了调用与部署前端相同的域之外,我不能使其调用任何其他内容。

express中,我得到了以下几行,应该重新路由api调用。

server.js

所有api网址均以app.get('/data', (req, res) => { res.json({url: 'http://backend-app.url'}) }); 开头。我通过/data启动我的应用。 访问前端应用程序时,首次呼叫始终为node server.js,但始终呼叫/data/units而不是http://frontend-app.url/data/units

我该怎么做?

0 个答案:

没有答案