Я попробовал socket.io, я обнаружил, что при загрузке клиентской html-страницы создается новое соединение сокета. Когда я обновляю страницу, я нашел новое соединение сокета, а затем отключилось старое соединение.
Моя проблема заключается в том, как избежать этого? Потому что я создаю приложение для чатов. Когда пользователь вводит страницу комнаты, на стороне соединения "соединение" выбрасывается "Приветственный пользователь xxx пришел!", А в событии "disconnec" выбрано "User xxx leaved". Но когда пользователь обновит текущую страницу, это снова вызовет событие "отключить" и событие "подключить". И это испустит "Приветствую пользователя xxx!"! и "Пользователь xxx лишен". сообщения вместе.
Как игнорировать событие обновления страницы? И как http-сеанс?
Обновление. Я уже нашел способ решить проблему. из этого вопроса Обработать перезагрузку браузера socket.io