#gzip #header #file-header #decoding #data #file-format

gzip-header

基于flate2 crate中gzip头部实现的gzip文件头部解码和编码的crate

6个版本 (1个稳定版)

1.0.0 2021年11月10日
0.3.0 2019年6月24日
0.2.0 2017年8月9日
0.1.2 2017年7月25日
0.1.0 2017年4月19日

#286压缩

Download history 12873/week @ 2024-03-14 16752/week @ 2024-03-21 14909/week @ 2024-03-28 16666/week @ 2024-04-04 17690/week @ 2024-04-11 20104/week @ 2024-04-18 20699/week @ 2024-04-25 20201/week @ 2024-05-02 22803/week @ 2024-05-09 21043/week @ 2024-05-16 20143/week @ 2024-05-23 22907/week @ 2024-05-30 30275/week @ 2024-06-06 27827/week @ 2024-06-13 27764/week @ 2024-06-20 24107/week @ 2024-06-27

114,082 每月下载量
82 个crate使用 (2直接使用)

MIT/Apache

26KB
532

gzip-header

一个用于解码和编码gzip格式的头部的库。该库还包含一个CRC32校验和哈希器的读取抽象。

gzip格式的文件包含一个gzip头部,多个压缩数据块(DEFLATE格式),并以CRC32校验和(IEEE格式)和未压缩数据的字节数(模2^32)结束。

gzip头部完全是元数据集,除了使用CRC32算法检查具有gzip头部的DEFLATE编码数据之外,对压缩数据的解码没有影响。

该库基于flate2 crate中的gzip头部功能。

目前需要rust 1.32及更高版本。

许可证

flate2-rs的非C部分一样,gzip-header在MIT许可证和Apache许可证(版本2.0)的条款下分发

有关详细信息,请参阅LICENSE-APACHE和LICENSE-MIT。

依赖关系

~78KB