我可以在JavaScript中压缩数据吗?

我正在使用一些非常繁重的AJAX,其中包含从客户端到服务器的大量数据。 如何在发送到服务器之前压缩数据(主要是纯文本)?

如何解压缩服务器端的数据?

jSEND似乎确实做到了这一点。 有人用它吗?

删除了断开的链接:导致垃圾邮件登陆页面@ jsend.org

jsolait库具有支持LZW算法的编解码器 (包括base64编码/解码)。 唯一让我有点犹豫的是这个库不再被积极维护了。

编辑

我能够在Javascript中找到更多 LZW算法的实现。

使用LZW压缩 :

客户端网站: http : //jsfiddle.net/sebastienp/p7kDe/

服务器站点: http : //webdevwonders.com/lzw-compression-and-decompression-with-javascript-and-php/