16 个版本 (稳定版)
2.2.3 | 2021 年 10 月 28 日 |
---|---|
2.2.2 | 2021 年 1 月 29 日 |
2.0.0 | 2020 年 1 月 13 日 |
1.3.0 | 2019 年 10 月 1 日 |
0.3.0 | 2018 年 6 月 26 日 |
#2081 in Web 编程
每月 90 次下载
用于 3 crates
56KB
1K SLoC
body-image
该 body-image crate 提供了对可能分散在多个 RAM 分配中或缓存在临时文件中,以及可选的内存映射的 HTTP 主体负载的统一访问策略。这实际上允许通过牺牲一些文件 I/O 成本来支持显著更大的主体,而不必担心耗尽 RAM。
有关更多信息,请参阅顶级(项目工作区)README 文件。
最低支持的 Rust 版本
MSRV := 1.39.0
如果 rustc 版本低于此(通过 build.rs 版本检查),则 crate 将快速失败,并且也在此版本上进行了 CI 测试。
许可证
本项目根据以下任一许可证进行双授权
-
Apache 许可证,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
-
MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
贡献
除非您明确声明,否则您提交给 body-image 的任何贡献,根据 Apache 许可证定义,将按上述方式双授权,无需任何附加条款或条件。
依赖关系
~1–1.4MB
~21K SLoC