【发布时间】:2012-11-01 16:55:07
【问题描述】:
我在通过网络传输压缩数据时遇到问题。
数据大小约为几百 MB。我的计划是将数据分成 1MB 的块并用 zlib 压缩每个块,然后通过网络传输压缩数据。在网络的另一端,数据会被zlib解压。
我的问题是,由于我流式传输压缩数据,因此不会有关于每个压缩块在流中开始和结束位置的信息。我不确定zlib是否可以解压这样的压缩数据流。
如果 zlib 可以,请告诉我应该在 deflate/inflate 方法中使用什么刷新模式?
谢谢!
【问题讨论】: