Ferramentas de URL e HTTP

Query String Generator

Adicione, apague e ajuste linhas de parâmetros para gerar strings de consulta codificadas padrão.

Query ParametersPermitir chaves duplicadas

Gera uma string de consulta codificada corretamente a partir de parâmetros de valor-chave de várias linhas, permitindo chaves duplicadas.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

O Query String Generator utiliza URLSearchParams para codificar a chave e o valor de cada linha. Isto não obriga a que a chave seja única, pelo que parâmetros com vários valores, como tag=a e tag=b, podem ser gerados na ordem original; o resultado gerado é apenas texto e não é iniciado qualquer pedido de rede.

  • Suporta qualquer número de linhas de parâmetros e chaves repetidas.
  • Opcionalmente, adicione um ponto de interrogação antes do resultado.
  • O Unicode, os espaços em branco e os delimitadores de estrutura são codificados de acordo com as regras de consulta.

Como utilizar

  1. Preencha o primeiro conjunto de chave e valor.
  2. Clique em "Adicionar parâmetros" para criar mais linhas, se necessário.
  3. Selecione se pretende incluir pontos de interrogação iniciais e clique em Gerar.
  4. Copie a string de consulta resultante.

Utilizações comuns

  • Construa parâmetros URL com vários filtros.
  • Gere uma string de consulta contendo termos de pesquisa em chinês.
  • Teste o tratamento de parâmetros duplicados pelo back-end.

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 Generator

Gera uma string de consulta codificada corretamente a partir de parâmetros de valor-chave de várias linhas, permitindo chaves duplicadas. É útil para o desenvolvimento e a depuração do dia a dia; os resultados podem ser consultados, copiados ou descarregados de imediato.

FAQ

Posso adicionar a mesma chave?

Sim. Os parâmetros repetidos serão mantidos pela ordem em que foram introduzidos.

Os valores nulos serão eliminados?

Não, um valor vazio irá gerar key=; uma chave vazia será também retida ou solicitada de acordo com regras explícitas.

Como são codificados os espaços?

Os URLSearchParams são geralmente codificados como sinais de mais correspondentes a espaços de acordo com as regras do formulário de consulta.

O endereço será acedido após a geração?

Não, a página apenas apresenta o texto da string de consulta.

Voltar às Ferramentas para programadores