Когда мы создаем соединение через веб-сокет, каков приоритет выполнения события? - PullRequest
0 голосов
/ 06 ноября 2018

Я видел реализацию нескольких примеров веб-сокетов, и одна вещь, которую я не могу понять, это приоритет выполнения.

 const WebSocket = require('ws')

 const wss = new WebSocket('wss://api.example.com')
 wss.onmessage = (msg) => console.log(msg.data)
 wss.onopen = () => {
      // API keys setup here (See "Authenticated Channels")
     }

здесь, в приведенном выше фрагменте, мы получаем сообщения, прежде чем мы на самом деле аутентифицируем канал. Как это работает? Часть .onmessage будет проигнорирована и произойдет первая аутентификация? И если будет выполнено первое событие .onmessage, то как без аутентификации сервер нас узнает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...