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.
É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.
Tartalomjegyzék
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.
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
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?