Back to Projects
HopServer
Configurable HTTP/1.1 web server developed from scratch in Python to demonstrate understanding of Middleware application server technologies.
About the Project
HopServer is a custom-built HTTP/1.1 web server developed in Python. It was created to demonstrate a deep understanding of core web protocols and server-side logic. The server supports static file serving, directory listings, and CGI script execution. It features a multi-case request handler and is fully configurable, making it an excellent educational tool for understanding how web servers operate under the hood.
Tech Stack
Python
HTTP
CGI