diff --git a/src/server.rs b/src/server.rs index 5cc2ed28..1ab9ea84 100644 --- a/src/server.rs +++ b/src/server.rs @@ -77,7 +77,13 @@ async fn handle_connection( } }; - stream.write_all(response.as_bytes()).await?; + let http_response = format!( + "HTTP/1.1 200 OK\r\nContent-Length: {}\r\n\r\n{}", + response.len(), + response + ); + stream.write_all(http_response.as_bytes()).await?; + Ok(()) }