【Socket.io 提示 Invalid frame header】

最近在网上疯狂地找与聊天系统有关的资源,因为之前没做过,好长时间找到一个看起来比较容易的,准备跑起来。
然后大佬的代码跑起来了。
我的也跑起来了。
客户端输入大佬的地址,好,信息接受成功。
客户端输入我的地址,好,如图所示
我的控制台
为什么啊??????
于是我把大佬的代码内容放到我的服务器下边,好,运行。
还是不行。
。。。这就有点尴尬了。
于是我跑到 socket.io 文档 粗略地看了一段时间。
直到看到这里说的是,服务端与客户端的兼容性问题。
在这里插入图片描述
大佬服务端 socket.io 的版本是 2.3.0
我的服务端 socket.io 的版本是 4.5.2
然后我把 package.json 改成大佬使用的版本,重新下载依赖运行成功了…

后来,还是把服务端 socket.io 的版本改了回来,去官网找到对应版本的客户端 socket.io 下载替换。
客户端尝试发消息给服务端
在这里插入图片描述
服务端接收到了消息
在这里插入图片描述
Nice!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值