Skip to content

savior618/http

 
 

Repository files navigation

Embedthis Http

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.

Licensing

See LICENSE.md for details.

To Read Documentation:

See doc/index.html

Prerequisites:

MakeMe (https://embedthis.com/makeme/) for MakeMe to configure and build.

To Build:

./configure
me

Alternatively to build without MakeMe:

make

Images are built into */bin. The build configuration is saved in */inc/me.h.

To Test:

me test

To Run:

me run

This will run appweb in the src/server directory using the src/server/appweb.conf configuration file.

To Install:

me install

To Create Packages:

me package

Resources

About

Embedthis Http Library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 67.4%
  • HTML 28.2%
  • Makefile 3.1%
  • Roff 0.4%
  • JavaScript 0.4%
  • Shell 0.3%
  • Other 0.2%