A teaching project, a simple HTTP server implemented in C language.
github.com/mustafa-khann/http-server
The project will be built from scratch, aiming to understand the principles of web servers and the HTTP protocol.
Currently still in serialization,
✨ The first phase aims to implement:
Single-threaded HTTP/1.1 server – handling one request at a time
Support for GET requests – serving static files and handling routing
Static file service – serving HTML files from the public/ directory
Basic routing – automatically routing / to index.html
Error handling – custom 404 and 500 error pages
Request logging – color-coded console output and file logging
Security features – directory traversal protection
Configurable port – command line port specification
Graceful shutdown – handling SIGINT and SIGTERM signals
#Weibo Interest Creation Plan##AI Creation Camp#
