gpt4 book ai didi

node.js - 使用 Socket.io 0.7 的 Webkit 中的 Websocket 握手失败

转载 作者:搜寻专家 更新时间:2023-10-31 23:44:03 34 4
gpt4 key购买 nike

我已经升级我的 node.js 应用程序以使用最新的 socket.io 模块。但是,现在只有 Firefox 可以连接,Chrome 和 Safari 会报错:Error during WebSocket handshake: 'Connection' header value is not 'Upgrade'

最佳答案

Nginx 与 WebSocket 所需的 HTTP 1.1 不兼容(开箱即用)。您将需要对其进行修补(我帮不了您,太麻烦了)或者您可以仅使用 node.js 堆栈。

我使用 node-http-proxy .

另请参阅:Advantages of a reverse proxy in front of Node.JS

关于node.js - 使用 Socket.io 0.7 的 Webkit 中的 Websocket 握手失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6576403/

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