zephyr/subsys/net/lib/http
Matt Rodgers 2eda6df48a 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>
2024-11-16 15:19:36 -05:00
..
headers net: lib: http_server: allow application to send headers/response code 2024-09-23 12:00:54 +02:00
CMakeLists.txt net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
Kconfig net: lib: http_server: add option to use ALPN 2024-11-16 15:19:36 -05:00
README_http_parser
http_client.c net: lib: http-client: Use memcpy() to avoid gcc warning 2024-10-04 13:24:17 -05:00
http_hpack.c
http_huffman.c
http_parser.c
http_parser_url.c
http_server_core.c net: lib: http_server: add option to use ALPN 2024-11-16 15:19:36 -05:00
http_server_http1.c net: lib: http_server: fix snprintk issue of size_t 2024-09-25 04:00:02 -04:00
http_server_http2.c net: lib: http: add missing includes 2024-10-21 16:00:14 +02:00
http_server_ws.c shell: backend: Create a websocket transport backend 2024-10-15 04:11:03 -04:00
iterables_content_type.ld net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00
iterables_header_capture.ld net: lib: http_server: allow application to access request headers 2024-09-06 11:27:37 -04:00