如何将gzip编码的响应转换为base64字符串

时间:2015-02-26 20:08:24

标签: javascript base64 gzip

我有一个ajax响应接收内容编码为gzip。

我想将其转换为base64编码的字符串。

enter image description here

在firefox / firebug Net选项卡中,我可以打开响应并查看base64编码文本。

enter image description here

如下所示,firebug可以将响应转换为base64字符串。 我可以将此文件保存为abc.zip并成功解压缩。 我怎样才能在JavaScript中实现它? (将ajax响应转换为base64字符串)

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要首先解压缩gzip编码的字符串以获得未压缩格式的字符串,然后您可以对未压缩的字符串进行base64编码。

有关如何解压缩gzip编码字符串的信息,请参阅JavaScript implementation of Gzip