如何判断是服务端主动关闭客户端还是客户端主动关闭socket

carlos66

gateway文档中对onClose的说明是,无论服务的主动还是被动都会触发onClose回调,然后现在有一个问题就是想知道是服务端主动关闭了socket还是客户端关闭的。

2844 2 0
2个回答

静默

框架好像没告诉这个。不过我有个想法,在你调用关闭连接的时候设置一个$_SESSION['server_close']=1,onClose的时候判断下empty($_SESSION['server_close']) 就知道是不是服务端关闭的了

  • 暂无评论
nbyang

我的业务也有发现莫名断开的情况
但没法确定是客户端还是服务器的问题
保持关注

  • 暂无评论
年代过于久远,无法发表回答
×
🔝