AZ Tools

Constructor de URL Query

Red

Un formulario limpio para añadir, editar y desactivar parámetros de query uno a uno, con la URL resultante construida en vivo. Claves y valores pasan por `encodeURIComponent`; puedes elegir si dejar los espacios como `%20` o plegarlos a `+` (la variante form-urlencoded). Las filas desactivadas quedan en la lista pero no aparecen en la salida — útil para guardar alternativas sin perderlas.

Parámetros (3)
Espacios como:
URL construida
https://api.example.com/search?q=cloudflare%20workers&page=1&sort=relevance

Claves y valores se percent-encoden con encodeURIComponent — las mismas reglas que usa cualquier cliente correcto.

Cómo usar

  1. Escribe la base URL. Si ya tiene `?`, el builder añade el resto con `&`.
  2. Añade filas key-value. Conmuta la checkbox para incluir / excluir una fila sin borrarla.
  3. Elige `%20` o `+` para espacios según si el servidor espera URI encoding estándar o form-encoded.

Preguntas frecuentes

¿Cuándo uso `+` para espacios?
Cuando el servidor trata el query string como `application/x-www-form-urlencoded` — la mayoría de form handlers antiguos y scripts CGI lo hacen. APIs REST modernas suelen aceptar ambos, pero el default seguro para POST `application/json` es `%20`.
¿Se permiten claves duplicadas?
Sí — la mayoría de servidores trata claves repetidas como array. Algunos solo guardan la última; revisa la doc de la API si no estás seguro.

Herramientas relacionadas