#actix #forms #multipart-form #http #multipart

actix-multipart-rfc7578

为 Actix 实现的 multipart/form-data (RFC7578)

12 个版本 (破坏性更新)

0.10.0 2022年5月5日
0.9.0 2022年3月13日
0.8.2 2022年3月9日
0.7.0 2021年11月28日
0.1.0 2019年2月9日

#323异步

Download history 89/week @ 2024-03-14 105/week @ 2024-03-21 242/week @ 2024-03-28 136/week @ 2024-04-04 191/week @ 2024-04-11 102/week @ 2024-04-18 156/week @ 2024-04-25 249/week @ 2024-05-02 256/week @ 2024-05-09 332/week @ 2024-05-16 219/week @ 2024-05-23 305/week @ 2024-05-30 627/week @ 2024-06-06 366/week @ 2024-06-13 260/week @ 2024-06-20 219/week @ 2024-06-27

1,504 每月下载量
用于 6 个crate(4 个直接使用)

MIT/Apache

42KB
531

Workflow Status Maintenance

Rust Multipart (RFC 7578)

组件

名称 文档 Crate
common Docs Crate
actix Docs Crate
hyper Docs Crate

此 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 兼容的任何优秀库。

请随时提交 pull request,我会很高兴审查它!

替代方案

许可证

根据以下任一项许可证授权:

由您选择。

贡献

除非您明确声明,否则您提交给作品以包含在内的任何贡献,根据 Apache-2.0 许可证定义,应双授权如上所述,无任何附加条款或条件。

依赖关系

~10–23MB
~350K SLoC