0

User Agent Parser

Indsæt enhver brugeragentstreng – fra en serverlog, en supportbillet eller nysgerrighed – og afkode dens browser, OS, motor og enhedstype øjeblikkeligt, inklusive kendte bots som Googlebot.

Indsæt en user-agent-streng ovenfor for at se den afkodet - browser, OS, motor, enhedstype og kendt bot-detektion, live, mens du skriver.

Behandler... 0%

Resultat

Serveradgangslogfiler, webhook-nyttelast og supportbilletter er fulde af brugeragentstrenge, der ikke er din egen browsers — en besøgendes telefon, en partners integration eller en crawler, du aldrig har hørt om. Dette værktøj eksisterer for at afkode præcis disse: Indsæt enhver bruger-agent-streng i boksen og få en øjeblikkelig oversigt over browseren, operativsystemet, gengivelsesmotoren og enhedstypen, den beskriver, uden indsend-knap og ingen genindlæsning af siden.

Dette er et andet job end en 'hvad er min browser'-side. Disse sider læser din egen navigator.userAgent for at beskrive den enhed, du i øjeblikket læser dem på; de kan ikke hjælpe dig med at forstå en UA-streng kopieret fra en andens anmodning. Denne parser går den anden vej: den behandler den tekst, du indsætter, som rådata, der skal afkodes, uanset om teksten er en ægte Chrome-installation på skrivebordet, en iPhones Safari eller noget, der slet ikke er en browser.

Bot- og crawlertrafik er en førsteklasses sag her, ikke en eftertanke. Parseren kontrollerer eksplicit indsatte strenge mod snesevis af kendte crawlere - Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot og mere - og rapporterer et almindeligt ja/nej 'kendt bot'-flag med det matchende navn, hvilket er præcis, hvad du har brug for, når du skriver trafik-server-robots.txt-regler eller scraper-log-regler for robots.txt.

Parsing sker øjeblikkeligt i din browser, mens du skriver, ved hjælp af mønstermatching over den indsatte tekst - intet uploades nogen steder. Når en streng er for forvansket, for usædvanlig eller virkelig tvetydig til at afkode med selvtillid, siger værktøjet det ærligt i stedet for at opfinde en browser eller et OS, der aldrig rigtig var der. Hvis du vil have din EGNE nuværende browsers detaljer i stedet for at afkode en vilkårlig streng, læser det separate What Is My Browser-værktøj navigator.userAgent direkte for dig — denne side er bygget til det modsatte job: vilkårlige, indsatte strenge.