Began life as an assignment for my Networked Systems class.
What it does
Web server listens for HTTP requests, processes the requests, and sends HTTP responses.
How I built it
Built in C and C++, making use of core sockets functionality.
What I learned
Basic networking fundamentals. How to work with Sockets in C++. How to frame and parse HTTP messages.
What's next for HTTP Server
Implement additional types of HTTP requests (i.e. PUT). Currently only GET requests are supported.