0

Парсер User-Agent

Вставте будь-який рядок User-Agent — із серверного логу, тікета підтримки чи просто з цікавості — і миттєво розберіть його на браузер, ОС, рушій і тип пристрою, включно з відомими ботами на кшталт Googlebot.

Вставте рядок User-Agent вище, щоб побачити розбір — браузер, ОС, рушій, тип пристрою й визначення відомих ботів, наживо під час набору.

Опрацювання... 0%

Результат

Серверні логи доступу, вебхуки й тікети підтримки повні рядків User-Agent, які належать не вашому браузеру — телефону відвідувача, інтеграції партнера чи краулеру, про який ви й не чули. Цей інструмент саме для того, щоб їх розбирати: вставте будь-який рядок User-Agent у поле й миттєво отримайте розбір браузера, операційної системи, рушія рендерингу та типу пристрою — без кнопки підтвердження й без перезавантаження сторінки.

Це інша задача, ніж сторінка «який у мене браузер». Такі сторінки читають ваш власний navigator.userAgent, щоб описати пристрій, з якого ви їх зараз читаєте; вони не допоможуть розібратися в рядку User-Agent, скопійованому з чужого запиту. Цей парсер працює навпаки: він сприймає будь-який вставлений текст як сирі дані для розбору — незалежно від того, це ваш власний реальний рядок, колеги чи знайдений у чужому баг-репорті.

Трафік ботів і краулерів тут — рівноправний сценарій, а не другорядний. Парсер явно звіряє вставлений рядок із десятками відомих краулерів — Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot та іншими — і показує прямий прапорець так/ні «відомий бот» разом із назвою знайденого, що саме потрібно при написанні правил robots.txt чи читанні серверних логів на предмет трафіку скраперів.

Розбір відбувається миттєво у вашому браузері під час набору тексту, на основі зіставлення шаблонів у вставленому рядку — нічого нікуди не завантажується. Коли рядок надто спотворений, незвичний чи справді неоднозначний для впевненого розбору, інструмент чесно про це повідомляє, а не вигадує браузер чи ОС, яких там ніколи не було. Якщо натомість вам потрібні дані саме ВАШОГО поточного браузера, а не розбір довільного рядка, окремий інструмент «Який у мене браузер» читає navigator.userAgent прямо для вас — ця сторінка створена для протилежної задачі: довільних, вставлених вручну рядків.