Hogyan tesztelhető, hogy egy webhely támogatja-e a HTTP/3-at?

Engedélyezte a H3-at a webhelyén, és nem tudja, hogyan kell ellenőrizni?

HTTP3 vagy a H3 az IETF által kifejlesztett legújabb HTTP protokoll. Még mindig tervezetben van, és várhatóan hamarosan támogatni fogják a főbb böngészők/kliensek. A H3 alapja a QUIC szállítási réteg hálózati protokoll, amelyet eredetileg a Google tervezett. Ez eltér a korábbi verzióktól, például a H2-től, amely az SPDY protokollból származik.

Cloudflare nagyszerű blogbejegyzést tett közzé a technikai megvalósításról. Érdemes elolvasni.

A cikk írásakor nagyon kevés szerveroldali alkalmazás/webszerver/hálózati eszköz/CDN támogatja a H3-at. És sejtheti – a Cloudflare az első CDN, amely H3-at kínál.

Beszéljünk az ügyféloldali támogatásról.

A H3 még a tervezetben van, tehát még nem minden böngésző támogatja a H3-at. Jelenleg a következőket használhatja a teszteléshez. Mint általában, használhatom Ez egy hivatkozás a támogatott böngészők ellenőrzéséhez.

A etoppc.com HTTP/3 teszt gyorsan összekapcsolja webhelyét a cURL használatával, és felfedi, hogy támogatja-e a H3/QUIC protokollt. Ha a kapcsolat sikeres, akkor megjelenik a hirdetett támogatott verziók.

Alternatív megoldásként a etoppc.com HTTP Protocol API-val ellenőrizheti ugyanazt az összes internetes tulajdonnál. Ez meghozza a nagyon szükséges sebességet, ha több témájú webhelye van a jelentésekhez.

  A legjobb ingyenes NZB keresőmotorok

Érdekes módon az ingyenes szint egy nulla kockázatú módszer ennek kipróbálására havi 3000 API-hívás esetén. Vannak azonban havi 5 dollárral kezdődő frissítések, amelyek 10 000 API-kéréssel járnak, sokkal magasabb, másodpercenkénti 25 kéréssel.

HTTP/3 Ellenőrizze

A LightSpeed ​​webes eszköze.

Hozzáférés HTTP/3 Ellenőrizze és adja meg a tesztelni kívánt URL-t. Az eredményeket azonnal megkapja.

Firefox

Firefox Nightly nemrég bejelentette a H3 támogatását.

A Firefox Nightly már korai HTTP/3-támogatással rendelkezik a nyilvános teszteléshez!

— Daniel Stenberg (@bagder) 2019. november 4

  • Indítsa el a Firefox Nightly alkalmazást
  • Írja be a címsorba: about:config, és nyomja meg az enter billentyűt
  • Fogadja el a kockázatot, és folytassa
  • Keresse meg a network.http.http3.enabled címet, és kattintson a váltógombra az engedélyezéséhez.

  • Indítsa újra a Firefoxot éjszaka, és nyissa meg a fejlesztői eszközöket
  • Nyissa meg a webhelyet, és nézze meg a „Protokoll” oszlopot.
  Javítás: A PS4-vezérlő nem csatlakozik a konzolhoz

A etoppc.com támogatja a HTTP/3-at, és ezt láthatod.

Google Chrome

Vártad, nem?

Te tudod használni Chrome Canary tesztelni.

A Google Chrome Canary most lett az első (elérhető) böngésző, amely integrált (nagyon) kísérleti jellegű #GYORS és HTTP/3 támogatás!

Adja hozzá az „–enable-quic –quic-version=h3-23” jelzőket, és látnia kell a „http/2+quic/99” feliratot a devtools-ban, ami valójában álruhában http3! pic.twitter.com/5Fhui46h3x

— Robin Marx (@programmingart) 2019. szeptember 19

Indítsa el a Chrome Canaryt az „–enable-quic –quic-version=h3-23” jelzővel, és futtassa a tesztet. A fejlesztői eszközökben nem a H3 vagy a HTTP/3 protokoll jelenik meg, hanem a „http2+quic/99”.

etoppc.com API

Programozottan kell tesztelni? Próbálja ki a etoppc.com HTTP Protocol API-t. Nem csak a HTTP/3, hanem akkor is kinyomtat, ha az adott webhely más protokollokat is támogat, mint például a HTTP/1.1 és a HTTP/2.

Érdekes módon az ingyenes szint egy nulla kockázatú módszer ennek kipróbálására havi 3000 API-hívás esetén.

becsavar

Nem akarja elhagyni a terminált?

A cURL nagyszerű, és a legújabb verzió lehetővé teszi a tesztelést a –http3 jelzővel. Töltse le a cURL-t, és készítse el a forrásból.

curl --http3 https://yoursite.com -I

Egy másik lehetőség a cURL kliens létrehozása az alábbiak szerint. Ez működne Linuxon.

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  • Készítsen quiche-t a leírtak szerint itt
  A 8 legjobb digitális tanúsítványkészítő és -kibocsátó platform a hallgatók és alkalmazottak jutalmazására

Működik!

Következtetés

Remélem, ez ötletet ad a webhely teszteléséhez, ha a HTTP/3 engedélyezve van. Ha Ön webhelytulajdonos, használja ki ezt a legújabb protokollt a jobb internetes teljesítmény érdekében.

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?