libmicrohttpd
C library implementing an HTTP 1.1 server
GNU libmicrohttpd is a small, embeddable HTTP server implemented as a C library. It makes it easy to run an HTTP server as part of another application. The library is fully HTTP 1.1 compliant. It can listen on multiple ports, supports four different threading models, and supports IPv6. It also features security features such as basic and digest authentication and support for SSL3 and TLS.
- Versions: 1.0.1
- Website: https://www.gnu.org/software/libmicrohttpd/
- Licenses: LGPL 2.1+
- Package source: gnu/packages/gnunet.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of libmicrohttpd
as follows:
guix install libmicrohttpd
Or install a particular version:
guix install libmicrohttpd@1.0.1
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.