From 5a4c869742d9dac35e285a53c80aa151b8857dde Mon Sep 17 00:00:00 2001 From: Semir Sionek Date: Tue, 14 Jan 2025 06:39:15 -0500 Subject: [PATCH] http_static: read body only for POST requests Type: improvement Change-Id: Id863f59d04d8e6f22c886e079367d06908b8b24b Signed-off-by: Semir Sionek --- src/plugins/http_static/static_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/http_static/static_server.c b/src/plugins/http_static/static_server.c index ae42fd53762..7afac4229c3 100644 --- a/src/plugins/http_static/static_server.c +++ b/src/plugins/http_static/static_server.c @@ -582,8 +582,8 @@ hss_ts_rx_callback (session_t *ts) } } - /* Read body */ - if (msg.data.body_len) + /* Read request body for POST requests */ + if (msg.data.body_len && msg.method_type == HTTP_REQ_POST) { vec_validate (data, msg.data.body_len - 1); rv = svm_fifo_peek (ts->rx_fifo, msg.data.body_offset, msg.data.body_len, -- 2.16.6