Back to Portfolio Naji Kanounji
C++ HTTP CGI Sockets

Custom HTTP Server

A non-blocking HTTP/1.1 server built from scratch in C++.

Overview

A from-scratch HTTP/1.1 server written in C++, built without any external HTTP libraries. The server handles concurrent connections using non-blocking I/O, making it production-capable for static file serving and dynamic CGI execution.

Features

Technical Highlights

Source Code