HTTP2 client and server component
Posted: Wed Jun 13, 2018 1:16 pm
Lately I've written an HTTP2 client and server based on the nghttp2 library for the ESP-IDF environment. Examples and code are available on my github: https://github.com/gerardbos/h2clientserver.
Features:
Client:
Features:
Client:
- Uses single task to manage all (open) connections
- Can keep up to CONFIG_H2CLIENT_CONCURRENT_CONNECTIONS open at the same time
- h2 webserver over SSL
- GET/POST/PUT endpoints
- Set specific headers per endpoint
- Handle multiple connections via a single thread