Есть ли способ отправить сжатые данные после использования jquery?

Я уверен, что этот вопрос может показаться глупым, но мне просто интересно узнать, можно ли сжимать данные перед отправкой через jQuery-сообщение. Я искал плагины jQuery, у которых есть алгоритм сжатия, но не мог найти ничего подходящего. Я знаю, что Javascript не должен действительно использоваться для сжатия, потому что он медленный, но что он делает, если исходящий пост включает в себя большой объем данных? Какие-либо предложения?

Ответ 3

lz-string

Я использовал это в производстве и не имел никаких проблем. Сначала сжимайте клиентскую сторону, а затем распаковывайте сервер. Особенно полезно, если ваш сервер Node, поэтому вы можете использовать тот же самый код для обеспечения совместимости.