Embedthis Http is a HTTP library supporting HTTP/1.0, HTTP/1.1 and HTTP/2. It provides server side and client side API.
Embedthis Http provides reference applications that demonstrate the library. The "http" program is a test HTTP client and "server" is a test web server.
Embedthis Http is used by the Appweb and ESP applications.
See LICENSE.md for details.
See doc/index.html
MakeMe (https://embedthis.com/makeme/) for MakeMe to configure and build.
./configure
me
Alternatively to build without MakeMe:
make
Images are built into */bin. The build configuration is saved in */inc/me.h.
me test
me run
This will run appweb in the src/server directory using the src/server/appweb.conf configuration file.
me install
me package