Это может быть возможно в зависимости от протокола, но это будет хлопотно.Вам придется подключить HTTP-сервер (поверх которого расположены веб-сокеты) и перетасовать данные в отдельный обработчик, если он окажется недействительным HTML.
Это может привести к ошибкам.HTTP имеет множество крайних случаев, которые вам необходимо учитывать.Альтернативный протокол должен быть либо достаточно различным для быстрой идентификации, либо фактически совместимым с HTTP, чтобы иметь собственный путь обновления протокола.
Related: Overriding Node.js HTTP parser