node.js отправляет больше данных - PullRequest
0 голосов
/ 21 ноября 2011

Я работаю над проектом, в котором сервер отправляет клиенту строку между двоичными данными

socket.write('\u0000', 'binary');
socket.write('welcome', 'utf8');
socket.write('\uffff', 'binary');

Он работает, но отправляет один за другим.Можно отправить всю строку и двоичный файл за один раз?

1 Ответ

1 голос
/ 21 ноября 2011

Я не думаю, что вы можете сделать это с socket.write () . Вам нужно будет иметь один тип кодировки.

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

socket.write(YOUR_DATA, 'binary');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...