ChasenTsai

ChasenTsai

威望 : 0 积分 : 2017 赞同 : 0 感谢 : 0

更多 »回复

0

不要用 HTTP 请求的惯性思维来看待长连接。 长连接的第一步应该是连接上,之后再考虑授权认证的问题,如果授权认证失败,再关闭连接即可。 而一般授权是,客户端 on connect 的时候,调用实例 ws.send() 将 token 发送到服务器。

0

长连接必须加心跳的呀。 至于怎么加,实现方式有很多的。 比如服务端 on connection 的时候设置一个定时器,每 30 秒查询上次心跳时间,如果超过一定时间,则判定用户已离线,将其 disconnect。 而客户端 on connect 的时候也设置一...

更多 »发问

没有内容

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 0 积分: 2017 赞同: 0 感谢: 0

最后活跃:
2018-03-26 11:50
更多 » 关注 1

walkor

更多 » 0 人关注
关注 0 话题
主页访问量 : 473 次访问