A minimal web server, written in C, with threads.
git clone git://seanh.sh/minhttp
Log | Files | Refs | README

README.md (523B)

      1 # minhttp
      3 This repository consists of several branches showcasing different versions of
      4 a HTTP server in the most minimal format. E.g. the most basic is a
      5 synchronous server barely conforming with HTTP, and the most complex is an
      6 event-driven server, with fuller HTTP compliance, using rich header
      7 information. All branches aim to be simple to understand to those new to the
      8 internals of the HTTP protocol and TCP/IP in general.
     10 Note:  I never implemented more than the first branch,
     11 because I retired this side project.