TextArray
100% helyi

User agent elemző

Bontsd fel a user agent karakterláncot böngészőre, motorra, rendszerre és eszköztípusra.

Bemenet
Kimenet

User agent elemző

Illessz be egy user agent karakterláncot, és az eszköz felbontja böngészőre és verzióra, megjelenítőmotorra, operációs rendszerre és eszköztípusra. Pont ilyen karakterláncokkal találkozol a szervernaplókban, hibajelentésekben, analitikai exportokban és ügyfélszolgálati jegyekben — és mivel minden nem üres sor külön user agentként dolgozódik fel, egyszerre akár több száz naplósort is beilleszthetsz, mindegyikhez sorszámozott bontást kapsz.

A felismerés lefedi a valós forgalomban előforduló böngészőket: Chrome, Safari, Firefox, Edge, Opera, Samsung Internet, Vivaldi, UC Browser és Internet Explorer, továbbá a gyakori botokat és crawlereket, mint a Googlebot, Bingbot, GPTBot, ClaudeBot, curl vagy wget. Mellette megkapod a motort (Blink, WebKit, Gecko, Trident, EdgeHTML), az operációs rendszert verzióval együtt (Windows, macOS, iOS, Android, ChromeOS, Linux) és az eszközosztályt — asztali, mobil, tablet vagy bot. Ha a rekordokat szkriptbe vagy táblázatba vinnéd tovább, kapcsold a kimeneti formátumot JSON-ra.

A user agent csak utalás, nem igazság. A modern böngészők a karakterlánc egyes részeit befagyasztották vagy megkurtították, az iPadek iPadOS 13 óta Macként mutatkoznak be, és a korábbi adatok jó részét ma már a client hints viszi. Ha egy mező nem olvasható ki megbízhatóan, az eszköz Ismeretlen értéket mutat — sosem találgat.

Minden helyben, a böngésződben fut. A naplósorok gyakran IP-címek és más személyes adatok mellett állnak, ezért a beillesztett szövegből semmi nem töltődik fel sehová — az elemzés a saját eszközödön történik, és a szöveg soha nem hagyja el azt.

Gyakori kérdések

Miért áll egy mezőben Ismeretlen?
Az eszköz csak azt jelenti, amit a karakterlánc valóban tartalmaz. A ritka böngészők, a megvágott naplómezők és a kitalált user agentek egyszerűen nem hordozzák a keresett tokent, a találgatás pedig rosszabb lenne az őszinteségnél.
Hazudhat a user agent?
Igen, könnyedén. Bármelyik kliens tetszőleges karakterláncot küldhet, a böngészők befagyasztották az adatok egy részét, az iPadek pedig iPadOS 13 óta Macként jelentkeznek. Az eredményt erős utalásként kezeld, ne bizonyítékként.
Miért angol a JSON kimenet?
A JSON gépeknek szánt adat — a szkriptek, táblázatok és dashboardok stabil angol mezőneveket és értékeket várnak. A felület nyelvét a szöveges formátum követi.
Elemezhetek egyszerre sok user agentet?
Igen. Minden nem üres sor egy user agentnek számít, így beillesztheted a naplókból exportált teljes oszlopot, és soronként sorszámozott blokkot kapsz.
Feltöltődnek valahová a naplósoraim?
Nem. Az eszköz teljes egészében a böngésződben fut, és itt ez különösen számít: a naplórészletek gyakran tartalmaznak IP-címeket és más adatokat, amelyek nem valók idegen webszolgáltatásokba.