multipart
ExamplesThese example files show how to use multipart
with the various crates it integrates with.
These files carry the same licenses as multipart
itself, though this may be lightened to a copyright-free license in the near future.
Examples for the client-side integrations of multipart
's API.
hyper_client
Author: abonander
This example showcases usage of multipart
with the hyper::client::Request
API.
$ cargo run --example hyper_client
hyper_reqbuilder
Author: abonander
This example showcases usage of multipart
with Hyper's new Client
API, via the lazy-writing capabilities of multipart::client::lazy
.
$ cargo run --example hyper_reqbuilder
hyper_server
Author: Puhrez
This example shows how to use multipart
with a [hyper::Server
] (http://hyper.rs/) to intercept multipart requests.
$ cargo run --example hyper_server
iron
Author: White-Oak
This example shows how to use multipart
with the Iron web application framework, via multipart
's support for the iron::Request
type.
To run:
$ cargo run --features iron --example iron
iron_intercept
Author: abonander
This example shows how to use multipart
's specialized Intercept
middleware with Iron, which reads out all fields and files to local storage so they can be accessed arbitrarily.
$ cargo run --features iron --example iron_intercept
tiny_http
Author: White-Oak
This example shows how to use multipart
with the tiny_http
crate, via multipart
's support for the tiny_http::Request
type.
$ cargo run --features tiny_http --example tiny_http
hyper_server
Author: Puhrez
This example shows how to use multipart
with a [hyper::Server
] (http://hyper.rs/) to intercept multipart requests.
$ cargo run --example hyper_server
nickel
Author: iamsebastian
This example shows how to use multipart
to handle multipart uploads in nickel.rs.
$ cargo run --example nickel --features nickel
Author: abonander
This example shows how multipart
‘s server API can be used with Rocket without explicit support (the Rocket folks seem to want to handle multipart/form-data
behind the scenes but haven’t gotten around to implementing it yet; this would supercede any integration from multipart
).
$ cargo run --example rocket --features "rocket,rocket_codegen"