【发布时间】:2017-07-14 17:58:35
【问题描述】:
我想以编程方式下载一个 gzip 压缩文件并解压缩它,但我不想在解压缩之前等待它完全下载,而是想在下载时解压缩它,即即时解压缩它。这是否可能,或者 gzipped 格式禁止即时解压缩。
我当然可以使用 Java 的 GZIPInputStream 库在本地文件系统上逐部分解压缩文件,但是在本地文件系统中,我显然拥有完整的 gzip 文件。但是,如果我事先没有完整的 gzip 压缩文件,例如从互联网或云存储下载的情况,这是否可能?
【问题讨论】:
-
是的,没关系。
gzip与大多数其他压缩格式一样,是完全可流式传输的。
标签: java cloud gzip gzipstream