From 219dec465e08d9d102d13d3e6856ed146e2c65db Mon Sep 17 00:00:00 2001 From: Marco Realacci Date: Fri, 29 Sep 2023 17:22:07 +0200 Subject: [PATCH] Fix total requests counting --- src/App.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/App.vue b/src/App.vue index bbec1c5..f12fcde 100644 --- a/src/App.vue +++ b/src/App.vue @@ -12,7 +12,7 @@ onMounted(() => { setTimeout(async function () { while (count.value < 30 && proto !== "h3") { - console.log(count.value) + console.log("Sending request " + count.value) const response = await fetch("/?id=" + Math.floor(Math.random() * 1000000)); @@ -20,18 +20,23 @@ onMounted(() => { count.value++ } - count.vaule = 0 + count.value = 0 + + console.log("Analyzing requests...") performance.getEntries().forEach(entry => { if (entry.nextHopProtocol !== undefined) { if (entry.nextHopProtocol === "h3" && entry.transferSize > 0) h3_count.value++ - if (entry.transferSize > 0) count.vaule++ + if (entry.transferSize > 0) count.value++ if (entry.nextHopProtocol !== "") proto = entry.nextHopProtocol + } }); + console.log(count.value + " requests sent, " + h3_count.value + " used QUIC") + if (proto === "h3") proto = "HTTP/3" else if (proto === "h2") proto = "HTTP/2" else if (proto === "h2c") proto = "HTTP/2"