httpservertiny

Tiny http server library using tiny http

Usage:

```rust use httpservertiny::{HttpServer, Method, Res}; fn main() -> Result<(), Box> { let mut server = HttpServer::new("0.0.0.0:9975", "./error.html"); server.addroute( &Method::Get, "/", Box::new(|| Res::File { name: "./index.html", ct: "text/html; charset=utf-8", sc: 200, }), ); server.addroute( &Method::Get, "/index.js", Box::new(|| Res::File { name: "./index.js", ct: "text/javascript; charset=utf-8", sc: 200, }), ); server.addroute( &Method::Get, "/api/name", Box::new(|req| Res::Json(r"{'name': 'Hakan'}".to_string())), );

server.add_route(
    &Method::Post,
    "/api/search",
    Box::new(|req| {
        println!("{}", req.content);
        Res::Empty
    }),
);

server.handle_requests()

}

```