Fingerprint HTTP/2 MyLeaks
Wymagany JavaScript
Algorytm: myleaks-h2-v1
Diagnostyka przeglądarki i sieci
Test fingerprintu HTTP/2
Sprawdź inicjalizację klienta HTTP/2 obserwowaną dla tego połączenia.
Bieżący wynik
JavaScript jest wymagany, aby nawiązać połączenie z tej przeglądarki i wyświetlić bieżący wynik HTTP/2.
Wymagany JavaScript
Algorytm: myleaks-h2-v1
JavaScript jest wymagany do wykonania bieżącego testu HTTP/2.
MyLeaks obserwuje inicjalizację klienta HTTP/2: identyfikatory i wartości SETTINGS w kolejności na łączu, początkowe zachowanie ramek bez ACK, aktualizacje kontroli przepływu połączenia, kolejność pseudonagłówków i kolejność nazw zwykłych nagłówków. Istniejące informacje o oknie strumienia, priorytecie i stanie końcowym pozostają dostępne w Szczegółach technicznych.
Test otwiera połączenie HTTP/2 i rejestruje jego początkowe ustawienia, ramki, aktualizacje okien oraz kolejność nagłówków. Zobacz Metodologia Szczegóły obliczeń.
Wynik opisuje obserwowane zachowanie połączenia. Wielu klientów może go udostępniać, a pośrednicy lub pośrednicy mogą go zmieniać.
myleaks-h2-v1myleaks-h2-v1 jest zdefiniowany przez MyLeaks. Nie jest to JA4H, fingerprinting Akamai ani uniwersalny standard. Jego dane wejściowe SHA-256 zachowują ustaloną semantykę V1 dotyczącą kolejności SETTINGS, aktualizacji okna, ramek, pseudonagłówków i nazw zwykłych nagłówków. Wartości nagłówków, adresy IP, porty i informacje czasowe są wykluczone.
Bezpośrednia sonda HTTP/2 używa TCP/8443. Niektóre sieci, proxy, zapory i restrykcyjne bramy zezwalają na HTTPS wyłącznie przez TCP/443.