Javascript中是否有可用于压缩的库

gka*_*kck 8 javascript compression lzma

我正在寻找从服务器以压缩格式向客户端(带有ajax请求)发送数据,而不是使用浏览器解压缩该数据?有这个图书馆吗?

我不是在寻找压缩javascript文件!

编辑:我认为问题不够清楚,我不想压缩html文件,我想在服务器上存储一些压缩的LZMA文件或任何其他压缩格式(如obj文件),然后我需要在解压后解压缩它们我用AJAX得到它.不使用gzip同时压缩/解压缩.用Javascript获取后打开已经被zipeed的文件.

Chr*_*loe 7

您的Web服务器(和浏览器)应该能够使用gzip透明地处理它.如何设置将取决于您使用的服务器.

在apache中检出mod_deflate或在nginx中启用gzip.

浏览器会在数据到达您的XHR处理程序之前自动解压缩,您可以安全地知道您的数据在传输过程中尽可能地被压缩.

  • 不知道是什么让你这么想?除非您正在处理某种流媒体应用程序。apache 和 nginx 都会很高兴地对动态响应进行 gzip 压缩,然后返回它,只需添加相关行以启用压缩即可。 (2认同)

luk*_*sch 5

我知道,这是一个很晚的答案,但我发现这是一个有趣的替代方案:http://pieroxy.net/blog/pages/lz-string/index.html 它也有其他语言的实现!

我现在最喜欢的是pako。它确实非常快速且易于使用,并且与众所周知的zlib兼容