Sări la conținut
TextArray
Complet local

Analizator agent utilizator

Decodificați șirurile user-agent în browser, motor, sistem de operare și tip de dispozitiv.

Intrare
Ieșire

Analizator agent utilizator

Lipiți un șir user-agent și acest instrument îl descompune în browser și versiunea acestuia, motorul de randare, sistemul de operare și tipul de dispozitiv. Citește șirurile pe care le întâlniți în fiecare zi în jurnalele de server, rapoartele de erori, exporturile de analize și biletele de asistență - și deoarece fiecare linie negoală este analizată ca un singur agent utilizator, puteți introduce sute de linii de jurnal simultan și puteți obține o defalcare numerotată pentru fiecare.

Detectarea acoperă browserele care contează în traficul real: Chrome, Safari, Firefox, Edge, Opera, Samsung Internet, Vivaldi, UC Browser și Internet Explorer, plus roboți și crawlerele obișnuite, cum ar fi Googlebot, Bingbot, GPTBot, ClaudeBot, curl și wget. Motorul (Blink, WebKit, Gecko, Trident, EdgeHTML), sistemul de operare cu versiunea sa (Windows, macOS, iOS, Android, ChromeOS, Linux) și clasa de dispozitive — desktop, mobil, tabletă sau bot — ies alături. Comutați formatul de ieșire la JSON pentru a alimenta înregistrările analizate într-un script sau o foaie de calcul.

Un șir user-agent este un indiciu, nu adevărul. Browserele moderne îngheață sau reduc părți din acesta, iPad-urile de pe iPadOS 13 și mai târziu se prezintă ca Mac-uri, iar sugestiile pentru clienți au înlocuit o mare parte din ceea ce obișnuia să transporte șirul. Când un câmp nu poate fi citit cu încredere, instrumentul spune Unknown în loc de ghicire.

Totul rulează local în browserul dvs. Liniile de jurnal se află adesea lângă adrese IP și alte date personale, astfel încât nimic din ceea ce lipiți aici nu este încărcat vreodată - analizarea are loc pe dispozitivul dvs. și textul nu părăsește niciodată.

FAQ

De ce un câmp scrie Necunoscut?
Instrumentul raportează doar ceea ce conține de fapt șirul. Browserele rare, câmpurile de jurnal tăiate și agenții utilizator inventați pur și simplu nu poartă simbolul căutat, iar a ghici ar fi mai rău decât a-l recunoaște.
Poate un șir user-agent să mintă?
Da, ușor. Orice client poate trimite orice șir, browserele îngheață sau reduc părți ale acestuia, iar iPad-urile de pe iPadOS 13+ se raportează ca Mac-uri. Tratați rezultatul ca pe un indiciu puternic, nu ca pe o dovadă.
De ce ieșirea JSON este în engleză?
JSON este date pentru mașini - scripturile, tablourile de bord și foile de calcul se așteaptă la nume și valori stabile de câmp. Formatul textului este cel care urmează limba interfeței.
Pot analiza mai mulți agenți de utilizator simultan?
Da. Fiecare linie negoală este analizată ca un agent utilizator, astfel încât să puteți lipi o întreagă coloană exportată din jurnalele dvs. și să obțineți un bloc numerotat pe linie.
Liniile mele de jurnal sunt încărcate undeva?
Nu. Instrumentul rulează în întregime în browserul dvs., ceea ce contează aici: fragmentele de jurnal conțin adesea adrese IP și alte date pe care nu ar trebui să le inserați în serviciile web aleatorii.