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.

Built With

Share this project: