Я использую socket.io
на своем клиенте и сервере.
Например, я отправляю 5 МБ PDF с сервера на клиент:
const pdf = require('fs').readFileSync('5mb.pdf');
socket.compress(true).send(pdf);
Однако яне уверен, что это на самом деле сжатие ...
Я говорю это, потому что я пробовал то же самое, что и выше, но с отключенным сжатием, и Длина для обоих отображается одинаково в Chrome Dev Tools:
Как проверить, действительно ли работает сжатие?и как узнать, насколько эффективно сжатие?