A library embedding HTTP server functionality https://www.gnu.org/software/libmicrohttpd/
Go to file
2024-01-06 05:03:27 +01:00
libmicrohttpd.spec automatic update by autodist [release 0.9.40-1mamba;Thu Apr 16 2015] 2024-01-06 05:03:27 +01:00
README.md automatic version update by autodist [release 0.9.35-1mamba;Sun May 11 2014] 2024-01-06 05:03:27 +01:00

libmicrohttpd

GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application. Key features that distinguish libmicrohttpd from other projects are:

  • C library: fast and small
  • API is simple, expressive and fully reentrant
  • Implementation is http 1.1 compliant
  • HTTP server can listen on multiple ports
  • Support for IPv6
  • Support for incremental processing of POST data
  • Creates binary of only 25k (for now)
  • Three different threading models