A Tutorial for GNU libmicrohttpd
********************************

This tutorial documents GNU libmicrohttpd version 0.9.23, last updated 17 November 2013.

Copyright (c)  2008  Sebastian Gerhardt.

Copyright (c)  2010, 2011, 2012, 2013  Christian Grothoff.

     Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license is included in the section entitled "GNU Free Documentation License".

Introduction
************

     [file introduction.inc not included]

Hello browser example
*********************

     [file hellobrowser.inc not included]

Exploring requests
******************

     [file exploringrequests.inc not included]

Response headers
****************

     [file responseheaders.inc not included]

Supporting basic authentication
*******************************

     [file basicauthentication.inc not included]

Processing POST data
********************

     [file processingpost.inc not included]

Improved processing of POST data
********************************

     [file largerpost.inc not included]

Session management
******************

     [file sessions.inc not included]

Adding a layer of security
**************************

     [file tlsauthentication.inc not included]

Bibliography
************

     [file bibliography.inc not included]

GNU Free Documentation License
******************************

     [file fdl-1.3.texi not included]

Example programs
****************

hellobrowser.c
==============

          [file hellobrowser.c not included]

logging.c
=========

          [file logging.c not included]

responseheaders.c
=================

          [file responseheaders.c not included]

basicauthentication.c
=====================

          [file basicauthentication.c not included]

simplepost.c
============

          [file simplepost.c not included]

largepost.c
===========

          [file largepost.c not included]

sessions.c
==========

          [file sessions.c not included]

tlsauthentication.c
===================

          [file tlsauthentication.c not included]