0

Parser korisničkih agenata

Zalijepite bilo koji user-agent string — iz logova poslužitelja, support ticketa ili znatiželje — i odmah dekodirajte njegov preglednik, OS, engine i vrstu uređaja, uključujući poznate botove poput Googlebota.

🔒 U potpunosti se obrađuje u vašem pregledniku — ništa što ovdje unesete nikada se ne učitava.

Zalijepite user-agent string iznad kako biste ga vidjeli dekodiranog — preglednik, OS, engine, vrsta uređaja i detekcija poznatih botova, uživo dok tipkate.

Obrada... 0%

Rezultat

Pristupni logovi poslužitelja, webhook payloadi i support ticketi puni su user-agent stringova koji nisu iz vašeg preglednika — telefon posjetitelja, integracija partnera ili crawler za kojeg nikada niste čuli. Ovaj alat postoji upravo kako bi ih dekodirao: zalijepite bilo koji user-agent string u polje i odmah dobijete raščlambu preglednika, operativnog sustava, enginea za iscrtavanje i vrste uređaja koju opisuje, bez gumba za slanje i bez ponovnog učitavanja stranice.

Ovo je drugačiji posao od stranice 'koji je moj preglednik'. Te stranice čitaju vaš vlastiti navigator.userAgent kako bi opisale uređaj na kojem ih trenutno čitate; ne mogu vam pomoći razumjeti UA string kopiran s tuđeg zahtjeva. Ovaj parser ide obrnutim putem: bilo koji tekst koji zalijepite tretira kao sirove podatke za dekodiranje, bio taj tekst stvarni desktop Chrome, iPhoneov Safari ili nešto što uopće nije preglednik.

Promet botova i crawlera ovdje je slučaj prve klase, a ne naknadna misao. Parser eksplicitno provjerava zalijepljene stringove prema desecima poznatih crawlera — Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot i drugi — i prijavljuje jednostavnu da/ne oznaku 'poznati bot' s imenom podudaranja, što je upravo ono što trebate kada pišete robots.txt pravila ili čitate logove poslužitelja u potrazi za scraper prometom.

Parsiranje se odvija trenutno u vašem pregledniku dok tipkate, koristeći podudaranje obrazaca nad zalijepljenim tekstom — ništa se nigdje ne učitava. Kada je string previše iskrivljen, previše neobičan ili istinski dvosmislen da bi se pouzdano dekodirao, alat to iskreno kaže, umjesto da izmišlja preglednik ili OS koji nikada nisu ni postojali. Ako želite detalje SVOG trenutnog preglednika umjesto dekodiranja proizvoljnog stringa, zasebni alat 'Koji je moj preglednik' izravno čita navigator.userAgent za vas — ova je stranica napravljena za suprotan posao: proizvoljne, zalijepljene stringove.