web_server 0.4.2

Small and dependency-less crate for creating HTTP servers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn main() {
    web_server::new()
        .get("/", Box::new(|_, _| "".into()))
        .launch(8080);
}

#[cfg(test)]
mod tests {
    #[test]
    fn simple_server() {
        web_server::new()
            .get("/stats/:num", Box::new(|_, _| "ok".into()))
            .post("/stats/:num", Box::new(|_, _| "ok".into()))
            .any("/stats/:num", Box::new(|_, _| "ok".into()));
    }
}