你怎么能检测到你在 socket.io 连接上收到了一条你没有处理程序的消息?
例子:
// client
socket.emit('test', 'message');
// server
io.on('connection', function (socket) {
console.log('connection received...');
// logs all messages
socket.conn.on('message', function(data) {
console.log('this gets every message.');
console.log('how do I get just the ones without explicit handlers?');
});
socket.on('other' function(data) {
console.log('expected message');
});
}
Run Code Online (Sandbox Code Playgroud)