The parsed browser, engine, operating system and device appear here once you paste a User-Agent string.
Um analisador User-Agent lê o cabeçalho da solicitação User-Agent que um navegador envia e o divide no nome e versão do navegador, no mecanismo de renderização, no sistema operacional e no tipo de dispositivo de onde veio a solicitação. Cada solicitação HTTP carrega essa string e é a maneira mais comum de um servidor aprender o que está na outra extremidade de uma conexão sem perguntar. O cabeçalho em si é definido na RFC 9110, a especificação semântica HTTP, e seu formato é uma lista não estruturada de tokens e comentários de produtos que se tornou historicamente confuso.
Essa confusão é a razão pela qual existe um analisador. Uma string moderna do Chrome ainda começa com "Mozilla/5.0" e ainda contém a palavra "Safari", porque os navegadores passaram duas décadas copiando tokens uns dos outros para passar nos testes de detecção de servidor. Edge carrega "Chrome", Opera carrega "Chrome" e Safari em um iPhone relata sua versão real em um token separado "Versão/" em vez do "Safari/". Ler um agente de usuário a olho nu é, portanto, propenso a erros: os tokens que parecem mais óbvios são frequentemente aqueles deixados para compatibilidade com versões anteriores, em vez daqueles que identificam o cliente real.
Esta ferramenta aplica a ordem de detecção que essas peculiaridades exigem Ele testa para os navegadores que incorporam outro token do navegador primeiro, para que o Edge não seja mal interpretado como Chrome e uma string do Chrome no iOS não seja mal interpretada como Safari Ele mapeia o número do kernel do Windows NT para seu nome de marketing, converte as versões iOS e macOS separadas por sublinhado de volta para o formato pontilhado e classifica a solicitação como desktop, celular, tablet ou bot. Ele também sinaliza assinaturas conhecidas de rastreamento e automação, que é o campo mais útil quando você está lendo um log de acesso do servidor da Web em vez de depurar um único navegador.
Tudo é executado no seu navegador A string que você cola nunca é carregada, o que importa porque um verdadeiro User-Agent do seu próprio tráfego pode sugerir o dispositivo exato e construir um visitante está usando Não há inscrição, limite de taxa e nenhuma solicitação de rede, para que você possa colar linhas de log de produção sem enviá-las para qualquer lugar.
Coloque uma string UA de seus logs de acesso, um console do navegador (navigator.userAgent) ou um cabeçalho de solicitação Ou carregue uma das amostras integradas.
O navegador, o motor, o sistema operacional, o tipo de dispositivo, a arquitetura da CPU e o sinalizador do bot são detectados instantaneamente enquanto você digita Não há botão para pressionar.
Veja rapidamente se a solicitação veio de um desktop, telefone, tablet ou rastreador como o Googlebot, com o modelo do dispositivo onde a string o expõe.
Copie a tabela analisada como texto separado por tabulações para colar em uma planilha, em um relatório de bug ou em suas notas de análise de log.
Testa Edge, Opera e Samsung antes do Chrome e lê o Safari em sua versão/token, portanto, os tokens de compatibilidade incorporados não causam uma leitura incorreta.
Traduz números de kernel do Windows NT para nomes, restaura versões pontilhadas de iOS e macOS e reconhece Android, Chrome OS e Linux.
Rotula cada string como desktop, celular, tablet ou bot e surge no modelo de dispositivo Android ou Apple quando o User-Agent a inclui.
Corresponde a um amplo conjunto de assinaturas de mecanismos de pesquisa, sociais e de automação, como Googlebot, Bingbot, curl e Headless Chrome, para análise de log.
Turn a username and password into an HTTP Basic Authentication header, curl command and fetch snippet, and decode existing Basic auth tokens back.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Decode JWT headers and payloads, inspect claims, and check token expiry
Create soft-UI (neumorphic) elements with a live preview and controls for distance, blur, intensity, radius, surface color, and flat/concave/convex/pressed shapes - then copy the CSS.
0 comments
No comments yet. Be the first to share your thoughts!