我有一个ajax响应接收内容编码为gzip。
我想将其转换为base64编码的字符串。
在firefox / firebug Net选项卡中,我可以打开响应并查看base64编码文本。
如下所示,firebug可以将响应转换为base64字符串。 我可以将此文件保存为abc.zip并成功解压缩。 我怎样才能在JavaScript中实现它? (将ajax响应转换为base64字符串)
答案 0 :(得分:0)
您需要首先解压缩gzip编码的字符串以获得未压缩格式的字符串,然后您可以对未压缩的字符串进行base64编码。
有关如何解压缩gzip编码字符串的信息,请参阅JavaScript implementation of Gzip。