【问题标题】:How to unzip a gzipped file如何解压缩 gzip 文件
【发布时间】:2017-02-01 00:52:19
【问题描述】:

我有一个 JSON 文件,它是 gzipped

我可以使用jQuery ajax 下载压缩文件。

我不需要帮助解压缩 zip 文件,因此我可以读取 JSON 数据。

【问题讨论】:

  • 这不是 jQuery 的用途(除了 ajax 部分)。记住 jQuery 不是一种语言,它是一个 DOM 操作库。
  • @evolutionxbox 所以,解释一下如何在客户端下载文件??
  • 好的。它写在文档中,我可以使用 jquery ajax 下载文件。
  • 使用ajax,可以获取文件。然后你必须使用一个库来解压它,比如zlib。 ---(从技术上讲,您要求的是一个与 SO 无关的库。)

标签: javascript jquery json ajax gzip


【解决方案1】:

源服务器也在你的控制之下吗?因为您不应该压缩 json 并传输它。网络服务器应该启用 gzip,因此响应中设置了所有正确的标头。如果设置了正确的标头,网络服务器将 gzip 文件,将其发送到浏览器,浏览器将在标头中看到响应已压缩,它将解压缩,并且您的 ajax 响应中有纯文本 json,无需注意任何东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多