http_static: url handler buffer large POST body 46/42846/2
authorMatus Fabian <matfabia@cisco.com>
Wed, 23 Apr 2025 13:54:45 +0000 (09:54 -0400)
committerMatus Fabian <matfabia@cisco.com>
Wed, 23 Apr 2025 15:36:28 +0000 (11:36 -0400)
commitc3bbeb93b8eb5df1a15ae8babd07b01121403874
tree13e3f332717f691cf08df1cdfda1891eca9dabe9
parent8243d96e0f58db233b82dcb8a73bf8bacd80b0da
http_static: url handler buffer large POST body

Add support to handle larger POST body in url handler using tx_buff,
member of hss_session_t, with configurable limit.

Add hss_confirm_data_read which notify http transport when body data
is read and transport requested notification (e.g. used by h2 flow
control).

Remove old deprecated api (v2 and v3).

Type: improvement

Change-Id: I62640bb9cb851cb567b8176bf01f02c63257ecb9
Signed-off-by: Matus Fabian <matfabia@cisco.com>
extras/hs-test/http_test.go
src/plugins/http_static/http_static.api
src/plugins/http_static/http_static.c
src/plugins/http_static/http_static.h
src/plugins/http_static/http_static_test.c
src/plugins/http_static/static_server.c
test/asf/test_http_static.py