2 releases
0.0.2 | Feb 23, 2024 |
---|---|
0.0.1 | Nov 25, 2023 |
#351 in HTTP server
38 downloads per month
31KB
559 lines
mini-server
The mini rust server
cargo add mini-server
Basic server
use mini_server::*;
fn main() {
let server = MiniServer::init("localhost", 4221, ServerKind::HTTP);
if let MatchingServer::HTTP(mut app) = server {
app.get("/", |_| {
let mut response = HTTPResponse::default();
response.set_body(b"Hello World!".to_vec());
response
});
app.run();
}
}
Examples
To run an example:
cargo run --example $name