Когда речь идет о приложениях Express, чтобы проверить содержимое тела (заголовки заказа или запрос), вы всегда можете создать промежуточное программное обеспечение для проверки, которое будет располагаться перед фактическим контроллером, а в случае неверных данных ответит с ошибкой. .
Socket.IO не поддерживает цепочку множественных обратных вызовов, как в Express, поэтому вы не можете использовать тот же подход.
Есть ли хороший способ проверить входящее сообщение в socket.IO, кроме списка if
для проверки каждого поля в обработчике?