From 0c8a6a27a2aa311356725c9ee8d2a3e99e0941e3 Mon Sep 17 00:00:00 2001 From: aiooss-anssi Date: Mon, 25 Nov 2024 14:38:12 +0100 Subject: [PATCH] flowdisplay: show redirect location --- webapp/static/js/flowdisplay.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/webapp/static/js/flowdisplay.js b/webapp/static/js/flowdisplay.js index b42f661..3aa26e8 100644 --- a/webapp/static/js/flowdisplay.js +++ b/webapp/static/js/flowdisplay.js @@ -357,6 +357,17 @@ class FlowDisplay { body.appendChild(cardEl) this.updateAppFileinfoViews() }) + + // Add extra HTTP redirection information if defined + if (appProto === 'http' || appProto === 'http2') { + const locationHeader = data.response_headers?.find(x => x?.name?.toLowerCase() === 'location') + if (locationHeader) { + const spanEl = document.createElement('p') + spanEl.classList.add('mt-1', 'mb-2', 'ms-3') + spanEl.textContent += `Redirection to ${locationHeader.value}` + body.appendChild(spanEl) + } + } }) }