Editor de parâmetros de consulta
Analise uma cadeia de consulta em linhas editáveis de chave e valor, mantenha as chaves repetidas por ordem e reconstrua a cadeia codificada.
- Funciona no navegador
- Sem envio
- O resultado fica no seu dispositivo
Privacidade e limitesExecuta no seu navegador. Nada é enviado.
O conteúdo das entradas fica neste separador; a Refentra não o envia nem guarda. As contagens agregadas opcionais de ações só são enviadas com o seu consentimento para medição de utilização. Limpe o espaço ao terminar.
Perfil suportado: URLSearchParams conserva chaves repetidas/ordem; espaços como +; linhas chave/valor editáveis.
Máximo 200.000 unidades UTF-16; os parsers podem ter limites inferiores. Worker: 15 segundos (regex 1,5 segundos).
Verificar os dados e o resultado
- Preparar e escolher a operação
Cole a cadeia de consulta, e não o URL completo; examine os pares de nome e valor, por ordem, antes de editar os parâmetros noutro local.
- Verificar um exemplo concreto
Experimente esta amostra e compare com o resultado indicado: a=1&a=2&space=hello+world → [(a,1),(a,2),(space,"hello world")]
- Rever antes de reutilizar o resultado
Preserve as chaves repetidas ao passar os valores para a frente; reduzi-las a uma só propriedade de um objeto pode descartar em silêncio os valores anteriores ou posteriores.
Respostas para esta tarefa
Uma chave duplicada implica um erro?
Não necessariamente. O URLSearchParams preserva as duplicadas por ordem; é a aplicação recetora que decide se usa uma ou todas.
O que devo verificar se os dados falharem?
Use %2B para um sinal de mais literal; o + é descodificado como espaço. Verifique se um separador aparente foi codificado como %26.
Onde termina o alcance desta ferramenta?
A análise segue o comportamento do URLSearchParams, e não a ligação tipada específica de um servidor nem convenções de objetos aninhados como a[b]=1.