gpt4 book ai didi

php - HTTP 和 NodeJS 位于不同的服务器上

转载 作者:太空宇宙 更新时间:2023-11-04 00:45:46 26 4
gpt4 key购买 nike

我有两个网站:

1)httpwebsite.com,我在其中运行使用 APACHE、PHP 和 MYSQL 的 Web 应用程序;

2)wss.com,我在其中运行 NodeJS Websocket 服务器,用于多人游戏;

我想在httpwebsite.com上托管与websocket服务器通信的javascript客户端文件,因此我不必在nodeJS上配置http服务器,原因有很多,比如安全性和缺乏使用nodeJS的经验作为 HTTP 服务器。

出于性能和灵 active 等原因,我只想将 nodeJS 用于 websocket 服务器。

我听说同源策略限制了 httpwebsite.com 与 wss.com 的通信,但是可以将其重新配置为实际上允许两个想要有意相互通信的不同域之间进行通信吗?

除了在 NodeJS 服务器上实际运行 HTTP 服务器之外,我还有其他选择吗?

最佳答案

您可以使用 CORS 来保护从一个域到另一个域的请求的安全。

http://www.html5rocks.com/en/tutorials/cors/

关于php - HTTP 和 NodeJS 位于不同的服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34816866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com