NT Network Tools

Parser User Agent

Wklej dowolny ciąg User-Agent, aby sprawdzić przeglądarkę, silnik renderowania, system operacyjny, urządzenie i procesor. Działa na ua-parser-js w przeglądarce.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Advertisement

Co robi Parser User Agent

Ciąg User-Agent to linia, którą przeglądarka wysyła z każdym żądaniem, aby się opisać: nazwa i wersja przeglądarki, silnik układu strony, system operacyjny, a czasem także urządzenie i architektura procesora. Takie ciągi są notorycznie chaotyczne – pełne dawnych znaczników, jak Mozilla/5.0 i like Gecko, które istnieją wyłącznie ze względu na zgodność. To narzędzie przyjmuje wklejony user agent i za pomocą znanej biblioteki ua-parser-js dzieli go na czytelne, opisane pola: przeglądarka, silnik, system operacyjny, urządzenie (producent, model i typ) oraz architektura procesora. Możesz wkleić ciąg z pliku logów, zgłoszenia błędu lub danych analitycznych albo wczytać wartość własnej przeglądarki jednym kliknięciem.

Dlaczego warto analizować user agenty

Programiści i analitycy czytają user agenty, aby zrozumieć, kto odwiedza witrynę i jak powinna się zachowywać. Specjalista wsparcia odtwarzający błąd układu musi znać dokładną przeglądarkę i wersję zgłoszoną przez użytkownika. Analityk segmentujący ruch chce grupować wizyty według systemu operacyjnego lub typu urządzenia. Tester QA potwierdzający poprawkę zgodności chce sprawdzić, do którego silnika (Blink, WebKit, Gecko) przypisany jest dany ciąg. Parsowanie zamienia nieczytelną linię w uporządkowane dane, które można interpretować, porównywać i dokumentować. Pamiętaj, że user agenty mogą być zmieniane lub podszywane przez rozszerzenia, narzędzia prywatności i boty, dlatego traktuj wynik jako mocną wskazówkę, a nie absolutny dowód tożsamości.

Prywatne, lokalne parsowanie

Całe parsowanie odbywa się w JavaScript w przeglądarce. Biblioteka jest wbudowana bezpośrednio w stronę, więc wklejony ciąg nigdy nie jest przesyłany na serwer, a narzędzie nie wykonuje zewnętrznych wywołań API. Ma to znaczenie, gdy analizowane user agenty pochodzą z prawdziwych logów produkcyjnych lub zgłoszeń klientów, których zwykle nie chcesz wysyłać osobom trzecim. Wklejaj swobodnie, parsuj dowolną liczbę ciągów i kopiuj wyniki do zgłoszenia lub notatek – dane nigdy nie opuszczają Twojego urządzenia.

Jak używać

  1. Wklej user agentWklej dowolny ciąg User-Agent lub wczytaj własny jednym kliknięciem.
  2. Przeanalizuj goNarzędzie dzieli go na przeglądarkę, silnik, system, urządzenie i procesor.
  3. Przeczytaj wynikSprawdź każde wykryte pole w tabeli wyników.

Najczęściej zadawane pytania

Gdzie odbywa się parsowanie?
Całkowicie w Twojej przeglądarce. Biblioteka ua-parser-js jest wbudowana w stronę, więc Twój ciąg nigdy nie jest przesyłany i nie jest wywoływane żadne API.
Dlaczego niektóre pola są puste?
Ciągi user agent bardzo się różnią. Jeśli w ciągu brakuje modelu urządzenia lub wersji silnika, parser nie może ich wymyślić, więc pole pozostaje puste.
Czy mogę przeanalizować user agent własnej przeglądarki?
Tak. Kliknij "Use my user agent", aby wczytać bieżącą wartość navigator.userAgent, a następnie ją przeanalizuj.
Advertisement