Skip to content

Latest commit

 

History

History
19 lines (19 loc) · 501 Bytes

README.md

File metadata and controls

19 lines (19 loc) · 501 Bytes

IHTTP

A simple web server written in C in a form of a library. It can be used to serve static files or dynamic content on demand.


HTTP Feature Support

  • HTTP 1.1
  • Basic POST and GET support
  • HTTP Pipeline support
  • HTTP persistent connection support

Technologies

  • Pthreads
  • Request parsing as bytes arrive
  • Circular Queue
  • Work queue thread model