#form-data #multipart-form #multipart #rfc7578

form-data-builder

简单的 multipart/form-data (RFC 7578) 文档构建器

2 个稳定版本

1.0.1 2022年6月5日
1.0.0 2022年6月1日

#992编码

Download history 1183/week @ 2024-03-14 1345/week @ 2024-03-21 1403/week @ 2024-03-28 1798/week @ 2024-04-04 1484/week @ 2024-04-11 1365/week @ 2024-04-18 1543/week @ 2024-04-25 1377/week @ 2024-05-02 1449/week @ 2024-05-09 1203/week @ 2024-05-16 1529/week @ 2024-05-23 1247/week @ 2024-05-30 1191/week @ 2024-06-06 1573/week @ 2024-06-13 2305/week @ 2024-06-20 4419/week @ 2024-06-27

9,694 每月下载量
2 crates 中使用

MIT-0 许可证

12KB
133

form-data-builder

这是一个简单的 multipart/form-data (RFC 7578) 文档构建器。

use form_data_builder::FormData;

let mut form = FormData::new(Vec::new()); // use a Vec<u8> as a writer
form.content_type_header(); // add this `Content-Type` header to your HTTP request

form.write_path("ferris", "testdata/rustacean-flat-noshadow.png", "image/png")?;
form.write_field("cute", "yes")?;
form.finish(); // returns the writer

寻找一个功能丰富、异步、健壮且经过良好测试的 multipart/form-data 库,能够验证内容类型等?希望你在某个地方找到它!

许可证:MIT-0


lib.rs:

这是一个简单的 multipart/form-data (RFC 7578) 文档构建器。

use form_data_builder::FormData;

let mut form = FormData::new(Vec::new()); // use a Vec<u8> as a writer
form.content_type_header(); // add this `Content-Type` header to your HTTP request

form.write_path("ferris", "testdata/rustacean-flat-noshadow.png", "image/png")?;
form.write_field("cute", "yes")?;
form.finish(); // returns the writer

寻找一个功能丰富、异步、健壮且经过良好测试的 multipart/form-data 库,能够验证内容类型等?希望你在某个地方找到它!

依赖项

~545KB