Analisador de String de Consulta

Cole uma URL ou a parte depois do ponto de interrogação. O analisador decodifica os valores e preserva chaves vazias ou repetidas.

Como analisar uma string de consulta

  1. 1

    Cole a URL

    Pode ser a URL inteira ou apenas a parte após ?. Fragmentos (#...) são ignorados automaticamente.

  2. 2

    Leia os pares

    Cada parâmetro se torna uma linha com sua chave e valor decodificados.

  3. 3

    Verifique duplicatas

    Chaves repetidas aparecem em linhas separadas, na mesma ordem da URL.

URL de rastreamento típica, decodificada

Uma URL como https://shop.example/checkout?product=hat&utm_source=newsletter&utm_medium=email%20weekly&ref= é analisada como:

Chave Valor
product hat
utm_source newsletter
utm_medium email weekly
ref (vazio)

Casos extremos que o analisador lida

  • Valores vazios (?ref=) são mantidos, alguns backends se importam com a diferença entre ausente e vazio.
  • Chaves sem sinal de = (?debug) são analisadas com um valor vazio.
  • Chaves duplicadas (?id=1&id=2) são preservadas na ordem; nenhuma mesclagem é realizada porque as convenções de framework diferem.
  • Decodificação de +: na parte da consulta, + se torna um espaço para permanecer compatível com consumidores application/x-www-form-urlencoded.
  • Escapes percentuais inválidos (como um %ZZ solto) são deixados na saída para que você possa ver o bug em vez de perder dados silenciosamente.

Perguntas frequentes

Não. Tudo após o marcador de fragmento (#) pertence ao fragmento da URL, não à string de consulta, portanto, é removido antes da análise. Cole apenas o fragmento separadamente se precisar inspecioná-lo.

Cada ocorrência aparece em sua própria linha e na ordem original. Servidores tratam repetições de formas diferentes; confira o framework.

Sim. O analisador aceita entradas como ?a=1&b=2, a=1&b=2, ou uma URL completa e descobre qual parte inspecionar.

Não. Esta ferramenta envia o texto ao nosso servidor quando você clica em «Analisar». Remova senhas, tokens de acesso e outros segredos antes de usá-la.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas