Anslutning och DNS

Test av HTTP/3 och QUIC

Se webbläsarens protokoll för denna webbplats separat från serverns eller edge-nodens.

Viktigt. Ett första besök kan använda HTTP/2 innan webbläsaren upptäcker HTTP/3 via Alt-Svc.
Testet har inte startat

Resultatet kan inte avgöras förrän en begäran har mätts.

Enskilda försök

#WebbläsareFastställd edge eller direktanslutningMottaget av vår serverHTTP/3Varaktighet
Så tolkar du resultaten
  • HTTP/3 bekräftat : webbläsaren rapporterar h3, eller en direkt anslutning eller godkänd edge fastställer HTTP/3.
  • Webbläsaren använder HTTP/3; vår server får HTTP/1.1 : ett CDN eller en proxy kan använda olika protokoll på sina två anslutningar. Webbläsarresultatet är fortfarande bekräftat.
  • Annat protokoll observerat : alla försök använde HTTP/2 eller HTTP/1.1. Det bevisar inte att QUIC blockeras.
  • Kan inte avgöras : prestanda-API:t döljer protokollet och servern får inte informationen.

Jämför före och efter

Kör samma test på samma enhet och spara ett utgångsläge. Anslut ditt VPN eller ändra en relevant inställning, upprepa under samma villkor och spara nästa resultat.

Spara ett resultat före och ett efter för att jämföra dem.

Vad testet visar

HTTP/3 använder QUIC, men avsaknad i en begäran bevisar inte att QUIC blockeras. Målets stöd, webbläsarens val och sparad anslutningsinformation kan påverka protokollet. Testet gäller detta ursprung och visar verkliga begärandetider. Dessa tider är inte ett prestandatest av hela nätet eller bevis för att HTTP/3 alltid är snabbare.

Så kör du testet

  1. Öppna sidan i webbläsaren du vill granska och behåll samma ursprung under jämförelsen.
  2. Kör testförfrågningarna och läs nextHopProtocol separat från protokollet som vår server eller edge ser.
  3. Granska varaktighet tillsammans med status och observationskälla; bedöm inte all nätprestanda från en enskild tid.

Så görs mätningen

Webbläsaren gör flera förfrågningar till samma ursprung och läser protokollet från resurstiming. Vår server visar vad den tar emot; betrodda edge-signaler gäller sitt segment.

Ett CDN kan avsluta HTTP/3 från webbläsaren och använda HTTP/1.1 eller HTTP/2 till backend. Olika protokoll på dessa anslutningar är förenliga.

Förstå resultatet

Webbläsaren visar HTTP/3
Den uppmätta begäran använde HTTP/3 på observerat segment. Det gäller inte alla webbplatser eller appar.
Annat protokoll observerat
Målstöd, val i webbläsaren eller anslutningsvillkor kan förklara HTTP/2 eller HTTP/1.1. QUIC-blockering är inte fastställd.
Protokollet saknas
Timingbegränsning, begärandefel eller saknade data lämnar resultatet oavgjort.

Jämför före och efter

  1. Registrera ursprung, webbläsare, protokoll och tid under samma grundvillkor.
  2. Ändra en relevant inställning eller nätväg och kör samma förfrågningar till samma ursprung igen.
  3. Jämför protokoll från samma källa. Cache och serverbelastning kan påverka tid utan att visa allmän nätprestanda.

Testets begränsningar

  • Backend-protokollet beskriver inte nödvändigtvis webbläsarens segment till CDN.
  • Några begärandetider mäter inte bandbredd, generell fördröjning eller ett fullständigt nätbenchmark.

Vad du kan ändra vid behov

HTTP/3 visas inte trots förväntat stöd
Granska dokumenterat stöd och inställningar hos webbläsare och mål, och upprepa utan att anta blockering.
Server och webbläsare skiljer sig
Kontrollera CDN eller proxy i vägen och koppla varje observation till rätt segment.

Vanliga frågor

Betyder kortare tid ett bättre nät?

Nej. Målet, cache och serverbelastning påverkar också tiden; testet mäter inte generell nätprestanda.

Betyder HTTP/2 på vår server att webbläsaren saknar HTTP/3?

Nej. En edge kan ta emot HTTP/3 från webbläsaren och använda HTTP/2 till backend.

Källor och tekniska referenser