Skip to content

Tuxist/libhttppp

Repository files navigation

libhttppp

Status Report:

Finished:

  • HttpForm
  • HttpMultiform
  • Httpcookie
  • Httpbasicauth
  • Multithreading
  • epoll (linux support)
  • Move sys to seperate libsystempp
  • Remove Glibc and std dependecy

On Work

  • Httpclientsupport
  • Https seperate own lib

Todo:

  • create new class for ssl support
  • Httpdigestauth
  • Httpntlmauth
  • Httpcompression (gzip)

Download:

https://github.com/Tuxist/libhttppp

Requirements

  • libsystempp
  • kernel 4.19 (lowest that i have testing)
  • gcc/clang
  • cmake

Optional

  • libhtmlpp (for examples)
  • doxygen (for docu not much at the moment)

Building Library

cd
mkdir build
cd build
cmake ../
make
make install

Note to build examples you need libhtmlpp:
https://github.com/Tuxist/libhtmlpp

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published