A simple HTTP server implementation in Java, following the Boot.dev course structure.
This project implements an HTTP server from scratch to learn:
- TCP socket programming
- HTTP protocol fundamentals
- Request/response parsing
- Routing and handlers
- Concurrency
- Java 21 or higher
./compile.sh./run.shcurl http://localhost:8080/