..

Simple Event Driven HTTP/1.1 Server in C++

View on GitHub

http server

This project involved creating a web server capable of handling client requests, executing programs with CGI, and accepting file uploads. Understanding the technical workings of sockets, HTTP protocol, and web servers was crucial. Implementing CGI allowed for dynamic content and user data storage. Cookies and session management enabled personalization of user experience. The project also covered file uploads. Overall, the project was a valuable and quite intresting.