gpt4 book ai didi

node.js - Websocket 传输在我的 Firefox/Chrome(Windows 版本)上不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 01:15:28 25 4
gpt4 key购买 nike

我正在 Windows 上使用最新稳定版本的 Firefox/Chrome 来测试我的应用程序(使用 socket.io)。但是 websocket 传输不起作用,在浏览器控制台中它发送了消息,显示它支持 Websocket、xhr-polling...但它不起作用,然后回退到使用其他传输(大约 10 秒后)。

我将源代码放在 Ubuntu 上(在虚拟机中)运行,并在 Ubuntu 上使用 Firefox/Chrome 进行测试,它可以立即与 websocket 配合良好。然后我尝试使用 Windows 版本的 2 浏览器在 Ubuntu 上与服务器进行测试,websocket 不起作用(与 Windows 上的服务器相同)然后回退。所以我认为问题出在我的 Windows 或 Firefox/Chrome 上。

我不知道为什么:其他使用Windows的计算机也会出现这种情况还是Windows防火墙有问题?

更新:Websocket 可在 Windows 上的 Safari 中运行。我尝试卸载 Firefox 和 Chrome,但仍然不起作用。我尝试过,它可以在其他 Windows 7 计算机上运行(我的 friend 和虚拟机)。我的 Windows 7 肯定有问题。

最佳答案

确保您的防病毒软件没有阻止 WebSocket:https://github.com/LearnBoost/socket.io/wiki/Socket.IO-and-firewall-software

关于node.js - Websocket 传输在我的 Firefox/Chrome(Windows 版本)上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10178439/

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