Как мне получить socket.io для автоматического сжатия моего сообщения? - PullRequest
0 голосов
/ 25 ноября 2018

Я использую socket.io на своем клиенте и сервере.

Например, я отправляю 5 МБ PDF с сервера на клиент:

const pdf = require('fs').readFileSync('5mb.pdf');

socket.compress(true).send(pdf);

Однако яне уверен, что это на самом деле сжатие ...

Я говорю это, потому что я пробовал то же самое, что и выше, но с отключенным сжатием, и Длина для обоих отображается одинаково в Chrome Dev Tools:

enter image description here

Как проверить, действительно ли работает сжатие?и как узнать, насколько эффективно сжатие?

1 Ответ

0 голосов
/ 26 ноября 2018

PDF уже сжатый формат.Поэтому в большинстве случаев попытка сжать один PDF-файл практически не приводит к изменениям.

Вероятно, вам следует выполнить тот же тест с файлом ASCII.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...