A low dependencies and self contained library to create C++ RESTful API services.
A low dependencies and self contained library to create C++ RESTful API services ( UNDER HEAVY DEVELOPMENT ).
This library and the underlying HTTP server component do not support the full HTTP specs but were rather implemented with speed and simplicity in mind. Nevertheless, as it is possible to see from the
hello_world.cppexample file, the library offers every basic feature you might need in order to wrap your C++ tools/engines/business logic as REST services running on
localhost( or bound to a UNIX domain socket ).
git clone https://github.com/evilsocket/librestd.git cd librestd cmake -DCMAKE_BUILD_TYPE=Release . make
And install with:
sudo make install
For an usage example see the
librestdis released under the GPL 3.0 license and it's copyleft of Simone 'evilsocket' Margaritelli.
JSON support provided using the JSON for Modern C++ library by Niels Lohmann.