• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1##Libwebsockets API introduction
2
3Libwebsockets covers a lot of interesting features for people making embedded servers or clients
4
5 - HTTP(S) serving and client operation
6 - HTTP/2 support for serving and client operation
7 - WS(S) serving and client operation
8 - HTTP(S) apis for file transfer and upload
9 - HTTP 1 + 2 POST form handling (including multipart / file upload)
10 - cookie-based sessions
11 - account management (including registration, email verification, lost pw etc)
12 - strong SSL / TLS  PFS support (A+ on SSLlabs test)
13 - ssh server integration
14 - serving gzipped files directly from inside zip files, without conversion
15 - support for linux, bsd, windows etc... and very small nonlinux targets like ESP32
16
17Please note you just need in include libwebsockets.h.  It includes all the individual
18includes in /usr/include/libwebsockets/ itself.
19
20You can browse by api category <a href="modules.html">here</a>
21
22A collection of READMEs for build, coding, lwsws etc are <a href="pages.html">here</a>
23
24