1use flyer::{
2 request::Request,
3 response::{HTTP_NOT_FOUND, Response},
4 server
5};
6
7pub async fn index(_req: Request, res: Response) -> Response {
8 res.html("<h1>Hello World!!!</h1>")
9}
10
11pub async fn not_found(_req: Request, res: Response) -> Response {
12 res
13 .status_code(HTTP_NOT_FOUND)
14 .html("<h1>Hello World!!!</h1>")
15}
16
17fn main() {
18 let server = server("127.0.0.1", 9999);
19
20 server.router().group("/", |router| {
21 router.get("/", async |_req, res| {
22 return res.html("<h1>Hello World!!!</h1>")
23 });
24 });
25
26 server.router().not_found(not_found);
27
28 print!("\r\n\r\nRunning server: {}\r\n\r\n", server.address());
29
30 server.listen();
31}