onConnect的时候判断非信任IP

Croesus

您好,我想问的是,我想在onConnect的时候判断非信任IP,不接受连接,可是Event::onClose($client_id)之后还是继续onMessage的动作。请问我是少呼叫什么功能吗?

class Event
{
    public static function onConnect($client_id)

    if(is_array($arr_trust_ip) 
2703 2 0
2个回答

walkor 打赏

客户端建立连接后可以立刻发送一些消息到gateway,这时gateway可能还没有执行到关闭连接的操作,所以有些消息会触发onMessage,可以在onMessage中也判断下是否是合法ip来解决这个问题

  • 暂无评论
Croesus

明白,我试一下,谢谢阿

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