10 个版本 (5 个重大更改)
0.6.0 | 2022 年 5 月 5 日 |
---|---|
0.5.0 | 2022 年 3 月 13 日 |
0.4.2 | 2022 年 3 月 9 日 |
0.3.1 | 2021 年 9 月 15 日 |
0.1.1 | 2019 年 2 月 11 日 |
#1860 in 异步
每月 26,250 次下载
用于 64 个 crate (7 个直接使用)
32KB
491 代码行
Rust Multipart (RFC 7578)
组件
名称 | 文档 | Crate |
---|---|---|
common | ||
actix | ||
hyper |
本 crate 包含了 RFC 7578 中描述的 multipart/form-data 媒体类型的实现。
使用方法
将 Hyper 实现或 Actix 实现添加到您的 Cargo.toml 文件中
Actix
[dependencies]
actix-multipart-rfc7578 = "0.10"
并导入
extern crate actix_multipart_rfc7578 as multipart;
Hyper
[dependencies]
hyper-multipart-rfc7578 = "0.8"
并导入
extern crate hyper_multipart_rfc7578 as multipart;
关于服务器实现的说明
我目前没有计划很快实现该服务器端。我最终实现了客户端,因为我找不到与 hyper >= 0.11 兼容的好库。
请随意提交拉取请求,我会乐意审查它!
替代方案
许可
根据以下之一获得许可
- Apache License,版本 2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您提交给包括在作品中的任何有意贡献,根据 Apache-2.0 许可证定义,应双许可如上所述,不附加任何额外条款或条件。
依赖项
~2–3MB
~56K SLoC