A minimum viable embedded HTTP server. With this one dependency you can write a server-side web application.
Features:
- Serves arbitrary text and binary content types.
- HTTP redirects.
- A system that prevents escaping errors in the request.
- Rust's
?operator generates HTTP error responses. - You never see a
Url. - Useful utilities for manipulating and testing parts of URL paths.
To see a demo:
cargo run --example demo