A poor man's implementation of an http server using only Java SE 1.8
- Can serve HTTP requests and responses
- Can parse incoming HTTP requests
- Parse Request Line (i.e. GET / HTTP/1.1)
- Parse Headers (Host: localhost:8080)
- Respond with HTTP response
- Respond with HTML welcome page
- Can parse incoming HTTP requests
# Compile
mvn compile -q
# Run
mvn exec:java -q
# Test
mvn test
# To set the port:
mvn exec:java -q -Dport=9999
```edit9