HTTP/2 teszt

Adjon meg egy domaint, mi pedig megnyitunk egy valódi TLS kapcsolatot, és kialkudjuk a protokollt az ALPN segítségével, ugyanazzal a mechanizmussal, amelyet a böngészők használnak. Egyértelmű igen vagy nem választ kap a HTTP/2-re, a protokollra, amelyet a szerver ténylegesen kiválasztott, a TLS verzióra, és egy utalást a HTTP/3-ra az Alt-Svc fejlécből.

Adjon meg egy domaint, például example.com. HTTPS-en keresztül csatlakozunk a 443-as porton.

Hogyan működik a HTTP/2 teszt

A HTTP/2-t a TLS kézfogás során alkudják ki egy ALPN (Application-Layer Protocol Negotiation) nevű bővítmény segítségével. A kliens felajánl egy protokolllistát, esetünkben h2-t és http/1.1-et, a szerver pedig kiválaszt egyet. Pontosan ezt a kézfogást hajtjuk végre, és jelentjük, melyik protokollt választotta a szerver.

A HTTP/2 multiplexelést, fejléctömörítést és kérés-priorizálást hoz egyetlen kapcsolaton keresztül, ami általában gyorsabbá teszi az oldalak betöltődését, különösen nagy késleltetésű kapcsolatokon. Nem igényel változtatásokat a webhelyén, csak támogatást a szerveren vagy a CDN-en, így az engedélyezése az egyik legegyszerűbb elérhető teljesítménynyereség.

Olvassuk az Alt-Svc válaszfejlécet is, amellyel a szerverek a HTTP/3-at (QUIC) hirdetik. Ha ott megjelenik a h3, a szerver támogatja a HTTP/3-at, és a képes böngészők automatikusan átváltanak rá a következő látogatáskor. A HTTP/3 UDP-n fut, és tovább javítja a teljesítményt veszteséges vagy mobil hálózatokon.

Miért fontos a HTTP/2 a teljesítmény és a SEO szempontjából

Gyakran ismételt kérdések

Ingyenes ez a HTTP/2 teszt?

Igen, teljesen ingyenes, és nincs szükség fiókra. Adjon meg egy domaint, és azonnal látja, hogy támogatja-e a HTTP/2-t, plusz a TLS verziót és egy HTTP/3 utalást.

Hogyan érzékelik a HTTP/2-t?

Megnyitunk egy valódi TLS kapcsolatot, és felajánljuk a h2-t és a http/1.1-et az ALPN-en keresztül, majd jelentjük, melyiket választja a szerver. Pontosan így dönt egy böngésző, így az eredmény a valós viselkedést tükrözi.

A teszt a HTTP/3-at is ellenőrzi?

Olvassuk az Alt-Svc fejlécet, ahol a szerverek a HTTP/3-at hirdetik a QUIC-en keresztül. Ha a h3 fel van sorolva, a szerver támogatja a HTTP/3-at, és a modern böngészők automatikusan átváltanak rá. Közvetlen QUIC szondázást nem végzünk.

Hogyan engedélyezhetem a HTTP/2-t a webhelyemen?

A legtöbb modern szerver és CDN támogatja. Nginx esetén adja hozzá a http2-t a listen direktívához, Apache esetén engedélyezze a mod_http2-t, vagy egyszerűen helyezze a webhelyét egy CDN, például a Cloudflare mögé, amely alapértelmezetten HTTP/2-t és HTTP/3-at szolgáltat.

Gyors protokoll, de tényleg fent van a webhelye?

A HTTP/2 csak akkor segít, ha a szerver válaszol. Az ePulz.io éjjel-nappal figyeli az elérhetőséget, a válaszidőt, az SSL-t és a DNS-t, és másodperceken belül riaszt, amikor a webhelye leáll.

Kezdje el a figyelést ingyen

Erről az eszközről

A HTTP/2 teszt az ePulz.io számos ingyenes hálózati eszközének egyike. Kialkudja a protokollt a TLS ALPN-en keresztül, és jelenti a HTTP/2 támogatást, a TLS verziót és egy HTTP/3 utalást az Alt-Svc-ből.