如何在javascript中解压缩php的gzcompress


How to uncompress php's gzcompress in javascript?

我正在制作一个安卓应用程序和一个从 php 脚本下载信息的网站。php 脚本使用 gzcompress($dat, 9); 压缩数据。

我知道如何在 android 中解压缩它,但是如何在 javascript 中做到这一点?

在这篇文章中:在 php 中压缩数据并在 javascript 中解压缩

Sstringer提到你可以在使用PHP的gzencode时放置一个特殊的标头,这样jQuery就可以自动解压缩它。我这样做的方式有没有办法?

谢谢

我自己研究过一次。我决定转到ajax路由,然后重定向。

如果您知道文件在服务器上的存储位置,则可以将其发布到php脚本中,该脚本将其解压缩并将文件保存在某个地方。接下来,在 ajax 响应中返回此内容,然后将用户重定向到保存的解压缩文件。

GitHub上有一个项目:https://github.com/gcanu/gzip.js

这可能就是您要找的。