2个版本

0.1.1 2023年9月26日
0.1.0 2023年9月26日

#434 in 压缩

MIT 许可证

67KB
560

此库提供内存中解压文件的能力。

实现说明

  • 通过配置解压限制来抵抗zip炸弹
  • 从文件系统读取的ZIP存档是内存映射的
  • 目前不支持zip64
  • 解析是无拷贝的

lib.rs:

  • ZIP文件解析库
  • use zip_rs::ZipArchive;

  • let mut archive = ZipArchive::from_path("./foo.zip").unwrap();
  • for file in archive.files() {
  • // ...
  • }
  • 
    

依赖项

~0.8–1.6MB
~30K SLoC