【问题标题】:Java: Gzip string to output stringJava:Gzip字符串到输出字符串
【发布时间】:2010-01-20 18:23:51
【问题描述】:

我如何获取一个字符串并使用GZIPOutputStream 之类的东西来压缩字符串,然后将压缩后的内容作为字符串输出。

我的意图是通过 HTTP 将压缩后的内容作为 post 变量传输。

【问题讨论】:

    标签: java http post gzip


    【解决方案1】:

    步骤其实很简单:

    • 使用 GZIPOutputStream 将其写入 ByteArrayOutputStream...关闭 GZIPOutputStream
    • 调用ByteArrayOutputStream.toBytes()获取字节数组
    • 对结果使用 Base64 编码器

    服务器将执行与这些操作相反的操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-24
      • 2015-12-28
      • 1970-01-01
      相关资源
      最近更新 更多