From 491783bd680feb82b75682a00901ff06851702ae Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 29 May 2025 10:20:24 -0600 Subject: chore: write a response to the response stream --- src/main.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 1ec4cc9..435aba8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -14,7 +14,7 @@ pub fn start_server(bind: String) { } } -fn handle_connection(stream: TcpStream) { +fn handle_connection(mut stream: TcpStream) { let buf_reader = BufReader::new(&stream); let http_request: Vec<_> = buf_reader .lines() @@ -22,7 +22,10 @@ fn handle_connection(stream: TcpStream) { .take_while(|line| !line.is_empty()) .collect(); - println!("Request: {http_request:#?}"); + println!("{http_request:#?}"); + let response = "HTTP/1.1 200 OK\r\n\r\n"; + println!("{response}"); + stream.write_all(response.as_bytes()).unwrap(); } #[cfg(test)] -- cgit v1.2.3