Я хочу иметь возможность обрабатывать все сообщения, поступающие от клиентов в одном обработчике.
Пример кода клиента:
var socket = io.connect('http://localhost');
socket.emit('news', { hello: 'test' });
socket.emit('chat', { hello: 'test' });
Пример кода сервера:
io.sockets.on('connection', function (socket) {
socket.on('message', function (data) {
console.log(data);
}); });
Я хотел бы иметь возможность регистрировать каждое сообщение, даже если оно отправлено на новости, чат или какое-либо другое имя, использующее emit. Это возможно?
Примечание: приведенный выше код сервера не работает. В настоящее время ничего не зарегистрировано. Мне просто интересно, есть ли одно событие, которое можно было бы обрабатывать для всех сообщений для каждого имени эмиссии.