A free and small HTTP server library that is built from the ground up to serve simple WWW pages within your C or C++ applications. #Http library #Server library #Network library #Library #Network #Http
libmicrohttpd is a free and open source small C library that is supposed to make it easy to run an HTTP server as part of another application.
libmicrohttpd was started because the author needed an easy way to add a concurrent HTTP server to other projects. Existing alternatives were either non-free, not reentrant, standalone, of terrible code quality or a combination thereof.
Do not use libmicrohttpd if you are looking for a standalone http server, there are many other projects out there that provide that kind of functionality already. However, if you want to be able to serve simple WWW pages from within your C or C++ application, check it out.
What's new in libmicrohttpd 0.9.42:
- Fix off-by-one in MHD_start_daemon_va() error handling logic when initialization of threads for thread pool fails for some reason. -CG/JC
- Add support for poll() in W32. -EG
- Fix #3784: actually implement MHD_CONNECTION_INFO_SOCKET_CONTEXT. -asherkin
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy
libmicrohttpd 0.9.42
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X (-)
- file size:
- 1.2 MB
- filename:
- libmicrohttpd-0.9.42.tar.gz
1 screenshot:
- main category:
- Development
- developer:
- visit homepage