Как транслировать utf8 через WebSockets в NodeJS ws? - PullRequest
1 голос
/ 12 марта 2020

Я не уверен, является ли это ошибкой или нет.

Согласно документации websocket / ws вы можете использовать NodeJS потоки.

Однако мой Браузер получает двоичные сообщения только при этом, несмотря на установку кодировки на utf8:

(new WebSocket.Server({port: 8080})).on('connection', function(ws){
    var duplex = WebSocket.createWebSocketStream(ws, {encoding: 'utf8'});
    var stream = require('fs').createReadStream(pathToFile, {encoding: 'utf8'});
    stream.pipe(duplex);
});

Это ошибка, или как я могу передать это как utf8?

...