#表单 #http #表单数据多部分 #多部分

dev rust-multipart-rfc7578_2

multipart/form-data (RFC7578) 的实现

2 个版本

0.6.1 2023年12月30日
0.6.0 2023年12月30日

#1268 in Web编程

Download history 5911/week @ 2024-04-15 8555/week @ 2024-04-22 9662/week @ 2024-04-29 10508/week @ 2024-05-06 10077/week @ 2024-05-13 9552/week @ 2024-05-20 10604/week @ 2024-05-27 12456/week @ 2024-06-03 12498/week @ 2024-06-10 14336/week @ 2024-06-17 15430/week @ 2024-06-24 14675/week @ 2024-07-01 16849/week @ 2024-07-08 16026/week @ 2024-07-15 16680/week @ 2024-07-22 16023/week @ 2024-07-29

66,932 每月下载量
31 个crates中(通过 axum-test)使用

MIT/Apache

35KB
513

Workflow Status Maintenance

Rust Multipart (RFC 7578)

组件

此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请求,我会很乐意审查它!

替代方案

许可证

根据以下任一许可证授权

由您选择。

贡献

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

依赖项

~1.8–2.8MB
~54K SLoC