aboutsummaryrefslogtreecommitdiff
path: root/doc/chapters/introduction.inc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/chapters/introduction.inc')
-rw-r--r--doc/chapters/introduction.inc17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/chapters/introduction.inc b/doc/chapters/introduction.inc
new file mode 100644
index 00000000..722d0fb7
--- /dev/null
+++ b/doc/chapters/introduction.inc
@@ -0,0 +1,17 @@
1This tutorial is for developers who want to learn how they can add HTTP serving
2capabilities to their applications with the @emph{GNU libmicrohttpd} library,
3abbreviated @emph{MHD}. The reader will learn how to
4implement basic HTTP functions from simple executable
5sample programs that implement various features.
6
7The text is supposed to be a supplement to the API reference manual of
8@emph{GNU libmicrohttpd} and for that reason does not explain many of the parameters.
9Therefore, the reader should always consult the manual to find the exact meaning
10of the functions used in the tutorial. Furthermore, the reader is
11encouraged to study the relevant @emph{RFCs}, which document the HTTP standard.
12
13@emph{GNU libmicrohttpd} is assumed to be already installed. This tutorial
14is written for version @value{VERSION}. At the time being,
15this tutorial has only been tested on @emph{GNU/Linux} machines even though
16efforts were made not to rely on anything that would prevent the samples from being
17built on similar systems.