From ee91bdc58562478bc8063988acdd7ca4c6c744c1 Mon Sep 17 00:00:00 2001 From: Kuba Janik Date: Wed, 4 Sep 2024 16:54:44 +0200 Subject: [PATCH] feat(ui-mode): display list of query params in request tab (#32443) --- .../src/ui/networkResourceDetails.tsx | 6 +++++ tests/assets/network-tab/network.html | 1 + .../ui-mode-test-network-tab.spec.ts | 25 +++++++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/packages/trace-viewer/src/ui/networkResourceDetails.tsx b/packages/trace-viewer/src/ui/networkResourceDetails.tsx index 03a2e936df539..8df091b262da4 100644 --- a/packages/trace-viewer/src/ui/networkResourceDetails.tsx +++ b/packages/trace-viewer/src/ui/networkResourceDetails.tsx @@ -82,6 +82,12 @@ const RequestTab: React.FunctionComponent<{ Status Code: {`${resource.response.status} ${resource.response.statusText}`} } + {resource.request.queryString.length ? <> +
Query String Parameters
+
+ {resource.request.queryString.map(param => `${param.name}: ${param.value}`).join('\n')} +
+ : null}
Request Headers
{resource.request.headers.map(pair => `${pair.name}: ${pair.value}`).join('\n')}
{requestBody &&
Request Body
} diff --git a/tests/assets/network-tab/network.html b/tests/assets/network-tab/network.html index 32f7d2cf6ca86..c5b5038e08ba5 100644 --- a/tests/assets/network-tab/network.html +++ b/tests/assets/network-tab/network.html @@ -13,6 +13,7 @@ +