Jér*_*nge 5 java file-extension deflate
Gzipped文件通常以.gz.但是,是否存在泄密文件的官方(或常见)文件扩展名或后缀?我找不到任何东西.
为zlib-wrapped(RFC-1950)deflate-compressed(RFC-1951)文件定义了一个扩展名,即".zz".我知道没有为原始deflate压缩数据(RFC-1951)定义扩展.通常,原始deflate数据仅在某些其他数据流或文件格式的上下文中使用.
Java文档并不清楚生成的内容,但看起来默认的Deflater生成zlib包装的deflate数据,除非nowrap布尔值为true,在这种情况下生成raw deflate-compressed数据.
更多背景:
有趣的是,人们倾向于认为所有这些格式都可以被其中任何一种解释,只因为核心压缩格式(deflate)是相同的.事实并非如此.gzip实用程序可以读取gzip包装的deflate数据或单项zip文件(以及与deflate无关的一些遗留格式),但不能读取zlib或raw deflate.Info-ZIP的解压缩只能读取ZIP格式,其中包括deflate数据作为压缩数据格式之一(还有其他格式).zlib是一个库,而不是一个实用程序,它提供了对读取和编写zlib格式(一个非常紧凑的deflate数据包装器),gzip格式和没有包装器的原始deflate格式的直接支持.后者可以被其他实用程序用来处理其他格式的deflate数据,例如ZIP.您可以使用zlib编写自己的zipper和unzipper来处理压缩和解压缩(以及crc计算)的繁重工作,但是您必须处理ZIP格式标题,预告片和中心词典的所有复杂性.pigz可以读取gzip,单项zip文件和zlib格式(以及旧的压缩格式).
| 归档时间: |
|
| 查看次数: |
2283 次 |
| 最近记录: |