From: Semir Sionek Date: Tue, 14 Jan 2025 11:39:15 +0000 (-0500) Subject: http_static: read body only for POST requests X-Git-Tag: v25.06-rc0~35 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=5a4c869742d9dac35e285a53c80aa151b8857dde;p=vpp.git http_static: read body only for POST requests Type: improvement Change-Id: Id863f59d04d8e6f22c886e079367d06908b8b24b Signed-off-by: Semir Sionek --- 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,