Parámetros

ClaveValor

URL de salida

Ejemplo de constructor de query string

Introduce pares clave-valor y una URL base para obtener un query string correctamente codificado. Ejemplo de salida:

URL de salida

Haz clic en Ejemplo arriba para cargar este ejemplo.

¿Qué es un query string?

Un query string es la parte de una URL después del carácter ?, que contiene pares clave-valor separados por &. Los caracteres especiales en los valores se codifican porcentualmente según RFC 3986. Por ejemplo, un espacio se convierte en %20 y & en %26. Esta herramienta usa la API URLSearchParams del navegador para construir query strings correctamente codificados.

Cómo usar esta herramienta

1

Introduce la URL base y los parámetros

Escribe o pega tu URL base (ej. https://api.example.com/search). Luego añade pares clave-valor usando la tabla. Usa la casilla para habilitar o deshabilitar parámetros individuales sin eliminarlos.

2

Ver la URL codificada

El panel derecho se actualiza al instante con la URL completamente codificada porcentualmente. Los espacios, ampersands y otros caracteres especiales en los valores se codifican automáticamente. Los parámetros deshabilitados se excluyen.

3

Copiar o descargar

Haz clic en Copiar para poner la URL en el portapapeles, o Descargar para guardarla. Para analizar una URL existente en sus parámetros, usa el Analizador URL.

Preguntas frecuentes

¿Qué pasa con los caracteres especiales en los valores?

Se codifican porcentualmente usando URLSearchParams. Los espacios se convierten en + en la salida de URLSearchParams y %20 en codificación estricta RFC 3986. Ambos se decodifican correctamente por todos los navegadores y frameworks de servidor.

¿Puedo tener claves duplicadas?

Sí. Añade múltiples filas con el mismo nombre de clave. Esto produce tag=foo&tag=bar, que es válido según la especificación y se usa para parámetros multivalor en APIs y envíos de formularios.

Herramientas relacionadas