HTTP/3 қолжетімділігі
Алты белгілі нүктені тексереді және браузеріңіздің қандай хаттаманы шын мәнінде келіскенін хабарлайды. HTTP/3 (QUIC) UDP арқылы жұмыс істейді және UDP трафигін агрессивті басқаратын желілерде жиі сүзіледі немесе жай қолжетімсіз болады.
| Нысан | Хаттама | Кідіріс |
|---|---|---|
| Cloudflare anycast | … | — |
| Logrus | … | — |
Кестені қалай оқу керек — h3 / h3-29 — QUIC арқылы HTTP/3, жол UDP-443 қолдайды. h2 — TCP арқылы HTTP/2, QUIC қолжетімсіз болғанда немесе сервер Alt-Svc жарнамаламаса кері оралу. http/1.1 — ескі, хаттама жаңартуларын жоятын прокси болуы мүмкін. белгісіз — Timing-Allow-Origin жоқ кросс-шығу жауабы, сондықтан браузер өрісті жасырады.
HTTP/3 қолжетімділігі неліктен маңызды
HTTP/3 трафикті 0-RTT қол алысу және кіріктірілген мультиплекстеумен QUIC арқылы, UDP негізіндегі тасымалдау арқылы жүзеге асырады. Негізгі CDN-дердің көпшілігі оны Alt-Svc арқылы жарнамалайды, ал заманауи браузерлер доменге екінші кіруде автоматты түрде келіседі. Мәселе: QUIC UDP-443-тің таза өтуін қажет етеді. Көптеген корпоративтік брандмауэрлер, кейбір провайдерлер және DPI жүйелерінің көпшілігі UDP-443-ті тікелей бұғаттайды немесе оны қатаң шектейді. Осы орталарда браузер сәтсіздікті анықтайды және TCP-443 арқылы HTTP/2-ге үнсіз кері оралады — пайдаланушы тек баяу қосылым орнатуы арқылы байқайды. Бұл құрал әр нысаннан шағын актив алып, Performance API-дің `nextHopProtocol` өрісі арқылы келісілген хаттаманы оқиды. h3 QUIC жеңді дегенді білдіреді; h2 кері оралу іске қосылды дегенді білдіреді. Жол «белгісіз» көрсетсе, бұл сәтсіздік емес — жай ғана кросс-шығу жауабы Timing-Allow-Origin қамтымады, сондықтан браузер спецификацияға сай өрісті жасырады.
Желі қосылымының сапасын диагностикалауға арналған техникалық құрал. Қолданылатын заңнамаға сәйкес қолжетімділігі шектелген ақпарат ресурстарына кіру мүмкіндігін қамтамасыз етпейді.