gpt4 book ai didi

javascript - Websocket 错误 : ERR_INVALID_HTTP_RESPONSE

转载 作者:行者123 更新时间:2023-11-30 11:33:28 26 4
gpt4 key购买 nike

所以我用 PHP,Ratchet 设置了一个 websocket 服务器。
我用 telnetncat 做了一些测试,它们工作很好。

但是,当我尝试使用 javascript 连接到服务器时,它不起作用。
我收到该错误:

WebSocket connection to 'ws://127.0.0.1:8080/' failed: Error during WebSocket handshake: net::ERR_INVALID_HTTP_RESPONSE

(是的,IP和端口是正确的,我可以通过telnet和ncat连接)
可能是什么问题?谢谢

最佳答案

我正在使用:

$server = IoServer::factory(
new Chat(),
8080
);


但是,在 tutorial ,他们正在使用此代码使其成为 Websocket

$server = IoServer::factory(
new HttpServer(
new WsServer(
new Chat()
)
),
8080
);

(记得包含 HttpServer 和 WsServer 库)

那解决了我的问题。抱歉没有阅读整页:(

关于javascript - Websocket 错误 : ERR_INVALID_HTTP_RESPONSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45382710/

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