Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

libmicrohttpd (3lib)

Name

libmicrohttpd - library for embedding HTTP servers

Synopsis

#include <microhttpd.h>

Description

LIBMICROHTTPD(3lib)                                        LIBMICROHTTPD(3lib)



NAME
       GNU libmicrohttpd - library for embedding HTTP servers

SYNOPSIS
        #include <microhttpd.h>


DESCRIPTION
       GNU  libmicrohttpd  (short MHD) allows applications to easily integrate
       the functionality of a simple HTTP server.  MHD is a GNU package.

       The details of the API are described in comments in the header file,  a
       detailed  reference  documentation, a tutorial, and in brief on the MHD
       webpage.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+-----------------------+
       |ATTRIBUTE TYPE |   ATTRIBUTE VALUE     |
       +---------------+-----------------------+
       |Availability   | library/libmicrohttpd |
       +---------------+-----------------------+
       |Stability      | Volatile              |
       +---------------+-----------------------+

SEE ALSO
       curl(1), libcurl(3)


LEGAL NOTICE
       libmicrohttpd is released under both the LGPL Version 2.1 or higher and
       the  GNU  GPL with eCos extension.  For details on both licenses please
       read the respective appendix in the manual.


FILES
       microhttpd.h
              libmicrohttpd include file

       libmicrohttpd.so
              libmicrohttpd library


REPORTING BUGS
       Report bugs by using mantis <https://gnunet.org/bugs/>.


AUTHORS
       GNU libmicrohttpd was originally designed by Christian Grothoff <chris-
       tian@grothoff.org>  and  Chris  GauthierDickey <chrisg@cs.du.edu>.  The
       original    implementation    was    done     by     Daniel     Pittman
       <depittman@gmail.com>  and  Christian  Grothoff.   SSL/TLS  support was
       added by Sagie Amir using code from GnuTLS.  See the  AUTHORS  file  in
       the distribution for a more detailed list of contributors.


AVAILABILITY
       You can obtain the latest version from http://www.gnu.org/software/lib-
       microhttpd/.



NOTES
       Source code for open source software components in Oracle  Solaris  can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This    software    was    built    from    source     available     at
       https://github.com/oracle/solaris-userland.    The  original  community
       source was downloaded from   https://ftp.gnu.org/gnu/libmicrohttpd/lib-
       microhttpd-0.9.52.tar.gz.

       Further information about this software can be found on the open source
       community website at https://www.gnu.org/software/libmicrohttpd.



libmicrohttpd"                   21 Jun 2013               LIBMICROHTTPD(3lib)