很明显。。。你用错版本了,socket.io-client 是 v4 了,但服务器的协议是 v2
正如官网示例
<script src="https://cdn.bootcdn.net/ajax/libs/socket.io/2.3.0/socket.io.js"></script>
一开始没注意到版本。。。。调了一天一夜。。。僵硬
调整为2.3 版本即可
yarn install socket.io-client@^2.3
很明显。。。你用错版本了,socket.io-client 是 v4 了,但服务器的协议是 v2
正如官网示例
<script src="https://cdn.bootcdn.net/ajax/libs/socket.io/2.3.0/socket.io.js"></script>
一开始没注意到版本。。。。调了一天一夜。。。僵硬
调整为2.3 版本即可
yarn install socket.io-client@^2.3
本文标题:Hyperf 开发 socket.io 协议,总是 handsh
本文链接:https://www.haomeiwen.com/subject/vgpskjtx.html
网友评论