diff --git a/src/main.rs b/src/main.rs index 95609d6..6bb97d9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -56,13 +56,13 @@ fn handle_connection(mut stream: TcpStream, root_dir: String) { let request = String::from_utf8_lossy(&buffer[..]); let parsed_request: Vec<&str> = request.split(' ').collect(); let _post: Vec<&str> = request.split('\n').collect(); - let _post = _post[1].to_string(); if parsed_request.len() != 3 { let status_line = "5 Request error"; send_response(status_line, "".to_string(), stream); return; } + let _post = _post[1].to_string(); let _host = parsed_request[0]; let _path = parsed_request[1]; let _post_len = parsed_request[2];