AZ Tools

Construtor de URL Query

Rede

Um formulário limpo pra adicionar, editar e desativar parâmetros de query um a um, com a URL resultante construída ao vivo. Chaves e valores passam por `encodeURIComponent`; você pode escolher manter espaços como `%20` ou dobrar pra `+` (a variante form-urlencoded). Linhas desativadas ficam na lista mas não aparecem na saída — útil pra guardar alternativas sem perder.

Parâmetros (3)
Espaços como:
URL construída
https://api.example.com/search?q=cloudflare%20workers&page=1&sort=relevance

Chaves e valores são percent-encoded com encodeURIComponent — mesmas regras que qualquer cliente correto usa.

Como usar

  1. Digite a base URL. Se já tiver `?`, o builder anexa o resto com `&`.
  2. Adicione linhas key-value. Alterne a checkbox pra incluir / excluir uma linha sem deletar.
  3. Escolha `%20` ou `+` pra espaços conforme o servidor espera URI encoding padrão ou form-encoded.

Perguntas frequentes

Quando uso `+` pra espaços?
Quando o servidor trata a query string como `application/x-www-form-urlencoded` — maioria dos form handlers antigos e scripts CGI fazem isso. APIs REST modernas geralmente aceitam ambos, mas o default seguro pra POST `application/json` é `%20`.
Chaves duplicadas são permitidas?
Sim — maioria dos servidores trata chaves repetidas como array. Alguns só mantêm a última; verifique a doc da API se não estiver certo.

Ferramentas relacionadas