creating structs, enums, figuring out networking rules

This commit is contained in:
maxstrb 2025-10-04 23:03:19 +02:00
parent 6836cbf72e
commit 07f8985f19
4 changed files with 72 additions and 2 deletions

View file

@ -1,3 +1,23 @@
fn main() {
println!("Hello, world!");
mod request;
mod response;
mod shared_enums;
use std::{
io::{BufRead, BufReader, Write},
net::TcpListener,
};
fn main() -> std::io::Result<()> {
let listener = TcpListener::bind("127.0.0.1:8080")?;
for incoming_stream in listener.incoming() {
let stream = incoming_stream?;
let mut reader = BufReader::new(&stream);
let mut line = Vec::<u8>::new();
let mut writer = stream;
writer.write_all("Ok".as_bytes())?;
writer.flush()?;
}
Ok(())
}