From 28443ab8c682d8782a8c21182c08fdc44c9ec9b6 Mon Sep 17 00:00:00 2001 From: Ole Christian Eidheim Date: Sat, 5 Jul 2014 12:53:44 +0200 Subject: [PATCH] Update README.md --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 63fb40c..7f727a0 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,24 @@ Simple-Web-Server A very simple, fast, multithreaded and platform independent HTTP server implemented using C++11 and Boost::Asio. Makes it easy to create REST resources for a C++ application. +### Features + +* Thread pool +* HTTP persistent connection (for HTTP/1.1) +* Simple way to add REST resources using regex for method and path + +###Usage + See main.cpp for example usage. +### Dependency + Boost C++ libraries must be installed, go to http://www.boost.org for download and instructions. +### Compile and run + Compile with a C++11 compiler supporting regex (for instance g++ 4.9): g++ -O3 -std=c++11 -lboost_system main.cpp httpserver.cpp -o httpserver + +Then to run the server: ./httpserver