aboutsummaryrefslogtreecommitdiff
path: root/src/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/server.rs')
-rw-r--r--src/server.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server.rs b/src/server.rs
index c0d7ab6..9c60d33 100644
--- a/src/server.rs
+++ b/src/server.rs
@@ -6,6 +6,8 @@ use std::{
net::{SocketAddr, TcpListener},
};
+use nom::AsBytes;
+
use crate::request::Request;
use crate::router::Router;
@@ -40,7 +42,7 @@ impl Server {
println!("Request after parsing:\n{}", request_string);
dbg!(&request.method);
- let response: String = router.handle(&request, ctx).into();
+ let response: Vec<u8> = router.handle(&request, ctx).into();
stream.write(response.as_bytes())
}
Err(_) => todo!(),