O que esta ferramenta faz
O Query String Parser utiliza URLSearchParams nativos do browser para descodificar parâmetros de acordo com as regras de consulta do formulário. As ocorrências múltiplas da mesma chave serão mantidas intactas e representadas como uma matriz em JSON, em vez de permitir que o valor subsequente substitua o valor anterior.
- Suporta pontos de interrogação iniciais, valores nulos, Unicode e chaves repetidas.
- O URLSearchParams interpretará o sinal de mais como um espaço de acordo com as regras do formulário de consulta.
- A entrada é analisada apenas como uma string, não é acedido qualquer URL ou são enviados quaisquer parâmetros.
Como utilizar
- Cole a string de consulta.
- Clique em "Analisar Parâmetros".
- Verifique a tabela para encomendas originais e duplicadas.
- Copie o resultado JSON preservando os valores duplicados.
Utilizações comuns
- Parâmetros de consulta de depuração na barra de endereços.
- Veja o valor chinês após a codificação percentual.
- Confirme chaves duplicadas geradas por campos de seleção múltipla.
Privacidade e segurança
As entradas e os resultados são processados apenas na memória local do navegador; não são enviados para o servidor, não é chamada qualquer API online e nada é guardado automaticamente.
Funcionalidades do Query String Parser
Analisa strings de consulta e preserva parâmetros duplicados, valores nulos e semântica de codificação percentual padrão. É útil para o desenvolvimento e a depuração do dia a dia; os resultados podem ser consultados, copiados ou descarregados de imediato.
FAQ
As chaves duplicadas serão substituídas?
Não. Todos os valores são retidos e as visualizações JSON utilizam arrays para chaves duplicadas.
Tem de haver um ponto de interrogação no início?
Não, ambas as strings de consulta com e sem pontos de interrogação podem ser analisadas.
Porque é que o sinal de mais se torna um espaço?
O URLSearchParams segue as regras de codificação do formulário de consulta, em que o sinal de mais indica espaço em branco.
O URL será solicitado durante a análise?
Não, esta ferramenta apenas processa texto de entrada.