oak-http-server 0.3.0

Yet another HTTP server library written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate oak_http_server;
use oak_http_server::{Server, Status};

fn main() {
    let hostname = "localhost";
    let port: u16 = 2300;

    let mut server = Server::new(hostname, port);

    server.on("/hello", |_request, response| {
        response.send("Hello, World!")
    });

    server.start(|| {
        println!("HTTP server is now running...");
    });
}