【问题标题】:how to interact between two electron apps on different machines如何在不同机器上的两个电子应用程序之间进行交互
【发布时间】:2020-02-01 06:06:33
【问题描述】:

假设我创建了一个快速服务器并将其托管在我的机器 1 上的 8080 上,那么我可以从网络中的任何机器访问 http://machine-1-ip:8080/

如果我用电子即 app1 包装此 api 并安装在机器 1 上,然后创建另一个电子应用程序 app2 并将其安装在机器 2 上。是否可以通过http://machine-1-ip:8080 从机器 2 向机器 1 发出请求?

【问题讨论】:

    标签: express electron


    【解决方案1】:

    是的。如果机器二在同一个网络中,这是可能的。

    必须在您的 express 服务器中启用 CORS。(https://expressjs.com/en/resources/middleware/cors.html)。

    机器 1 的防火墙规则应配置为接受网络内其他机器的请求。

    【讨论】:

      猜你喜欢
      • 2011-12-21
      • 2011-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 1970-01-01
      • 2016-06-16
      • 1970-01-01
      相关资源
      最近更新 更多