esp-idf/components/esp_http_server
Jackson Ming Hu e983042af2 http_server: adds WebSocket support
This commit adds the WebSocket support for esp_http_server
library. It mainly does:

- Handling WebSocket handshake
  - Parsing HTTP upgrade request
  - Reply the upgrade request
- Receive WebSocket packets
  - Parse header, decode to a struct
  - Unmask payload (if required)
- Send WebSocket frames
- Receive WebSocket frame
- Automatic control frame handling

Merges https://github.com/espressif/esp-idf/pull/4306
Closes https://github.com/espressif/esp-idf/issues/4819
2020-03-18 20:24:46 +00:00
..
include http_server: adds WebSocket support 2020-03-18 20:24:46 +00:00
src http_server: adds WebSocket support 2020-03-18 20:24:46 +00:00
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt http_server: adds WebSocket support 2020-03-18 20:24:46 +00:00
component.mk HTTP Server : Added esp_ prefix to http_server component files 2018-10-24 17:32:20 +05:30
Kconfig http_server: adds WebSocket support 2020-03-18 20:24:46 +00:00