0

Parser korisničkog agenta

Zalijepite bilo koji niz korisničkog agenta — iz dnevnika poslužitelja, karte za podršku ili radoznalosti — i odmah dekodirajte njegov preglednik, OS, motor i vrstu uređaja, uključujući poznate robote poput Googlebota.

Zalijepite niz korisničkog agenta iznad da vidite dekodiran — preglednik, OS, motor, vrsta uređaja i otkrivanje poznatog bota, uživo dok tipkate.

Obrada... 0%

Rezultat

Dnevnici pristupa poslužitelju, korisni učinci webhooka i tiketi za podršku puni su nizova korisničkog agenta koji nisu vaš vlastiti preglednik — telefon posjetitelja, partnerova integracija ili alat za indeksiranje za koji nikada niste čuli. Ovaj alat postoji da dekodira upravo one: zalijepite bilo koji niz korisničkog agenta u okvir i dobijete trenutnu analizu preglednika, operativnog sustava, mehanizma za prikazivanje i tipa uređaja koji opisuje, bez gumba za slanje i ponovnog učitavanja stranice.

Ovo je drugačiji posao od stranice "što 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 da shvatite UA niz kopiran iz tuđeg zahtjeva. Ovaj parser ide u suprotnom smjeru: on tretira bilo koji tekst koji zalijepite kao neobrađene podatke za dekodiranje, bilo da je taj tekst prava instalacija Chromea za stolno računalo, Safari za iPhone ili nešto što uopće nije preglednik.

Promet robota i indeksiranja ovdje je prvorazredni slučaj, a ne naknadna misao. Parser eksplicitno provjerava zalijepljene nizove u odnosu na desetke poznatih alata za indeksiranje — Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot i još mnogo toga — i prijavljuje jednostavnu zastavu da/ne 'poznati bot' s odgovarajućim imenom, što je upravo ono što vam je potrebno kada pišete robots.txt pravila ili čitate zapise poslužitelja za promet skrapera.

Raščlanjivanje se događa trenutno u vašem pregledniku dok tipkate, koristeći podudaranje uzoraka preko zalijepljenog teksta - ništa se nigdje ne učitava. Kada je niz previše iskrivljen, previše neobičan ili istinski dvosmislen da bi se s pouzdanjem dekodirao, alat to iskreno kaže umjesto da izmišlja preglednik ili OS koji zapravo nikada nisu postojali. Ako želite VLASTITE trenutne pojedinosti preglednika umjesto dekodiranja proizvoljnog niza, zasebni alat What Is My Browser čita navigator.userAgent izravno za vas — ova je stranica napravljena za suprotan posao: proizvoljne, zalijepljene nizove.