2 stable releases
1.0.1 | Jun 5, 2022 |
---|---|
1.0.0 | Jun 1, 2022 |
#1008 in Encoding
8,492 downloads per month
Used in 2 crates
12KB
133 lines
form-data-builder
This is a simple multipart/form-data
(RFC 7578) document builder.
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
Looking for a feature-packed, asynchronous, robust, and well-tested multipart/form-data
library that validates things like content types? We hope you find one somewhere!
License: MIT-0
lib.rs
:
This is a simple multipart/form-data
(RFC 7578) document builder.
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
Looking for a feature-packed, asynchronous, robust, and well-tested multipart/form-data
library that validates things like content types? We hope you find one somewhere!
Dependencies
~550KB