【问题标题】:POST Request from one website to another in JS在 JS 中从一个网站到另一个网站的 POST 请求
【发布时间】:2021-02-04 13:30:52
【问题描述】:

我需要从 SERVER1 上运行的应用程序向 SERVER2 上运行的应用程序发出 POST 请求。

SERVER1:

<form name="submitForm" method="POST" action="http://SERVER2:4120/download_item/">
    <input type="hidden" name="item_field" value="G78328">
    <a href="javascript:document.submitForm.submit()">Click on the link</a>
</form>

SERVER2:

router.post('/download_item', async function(req, res) {
   itemid= req.body.item_field;
});

当我在同一服务器 (localhost) 上运行这两个应用程序时,此方法有效,但在不同服务器上无效。

【问题讨论】:

  • 你能从SERVER1 ping 到SERVER2吗?
  • 是的,我可以从 SERVER1 ping 到 SERVER2。

标签: javascript node.js web-development-server


【解决方案1】:

您可以在 npm 中同时运行多个服务器。两台服务器都需要创建两个实例,然后只有你可以在两台服务器之间访问。

【讨论】:

  • 是的,如果同一硬件上有两个服务器实例,它可以工作。我所说的服务器是指两种不同的物理硬件。
猜你喜欢
  • 2018-04-13
  • 2015-08-27
  • 2015-01-07
  • 1970-01-01
  • 1970-01-01
  • 2020-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多