external_zblue/subsys/net/lib/http
Matt Rodgers e54fa40305 net: lib: http_server: add option to use ALPN
Web browsers don't support HTTP Upgrade mechanism to upgrade to HTTP2.
Instead, HTTP2 is supported only over TLS, and ALPN is used to negotiate
the protocol to be used.

This commit adds the supported HTTP protocols to the ALPN list, so that
web browsers can use HTTP2 with the server.

Signed-off-by: Matt Rodgers <mrodgers@witekio.com>
2026-04-20 17:57:35 +08:00
..
headers net: lib: http_server: allow application to send headers/response code 2026-04-20 17:44:55 +08:00
CMakeLists.txt net: lib: http_server: allow application to access request headers 2026-04-20 17:41:00 +08:00
Kconfig net: lib: http_server: add option to use ALPN 2026-04-20 17:57:35 +08:00
README_http_parser
http_client.c net: lib: http-client: Use memcpy() to avoid gcc warning 2026-04-20 17:47:44 +08:00
http_hpack.c net: lib: http_server: Fix possible NULL pointer dereference 2026-04-20 17:28:04 +08:00
http_huffman.c net: lib: http_server: Add HPACK and Huffman code encoder/decoder 2026-04-20 17:14:20 +08:00
http_parser.c net: change controlling expressions in while to Boolean 2026-04-20 17:24:04 +08:00
http_parser_url.c net: change controlling expressions in while to Boolean 2026-04-20 17:24:04 +08:00
http_server_core.c net: lib: http_server: add option to use ALPN 2026-04-20 17:57:35 +08:00
http_server_http1.c net: lib: http_server: fix snprintk issue of size_t 2026-04-20 17:45:29 +08:00
http_server_http2.c net: lib: http: add missing includes 2026-04-20 17:51:22 +08:00
http_server_ws.c shell: backend: Create a websocket transport backend 2026-04-20 17:49:49 +08:00
iterables_content_type.ld net: lib: http_server: allow application to access request headers 2026-04-20 17:41:00 +08:00
iterables_header_capture.ld net: lib: http_server: allow application to access request headers 2026-04-20 17:41:00 +08:00