Qué hace esta herramienta
Query String Parser utiliza los URLSearchParams nativos del navegador para decodificar parámetros de acuerdo con las reglas de consulta del formulario. Varias apariciones de la misma clave se mantendrán intactas y se representarán como una matriz en JSON, en lugar de permitir que el valor posterior sobrescriba el valor anterior.
- Admite signos de interrogación iniciales, valores nulos, Unicode y claves repetidas.
- URLSearchParams interpretará el signo más como un espacio de acuerdo con las reglas del formulario de consulta.
- La entrada solo se analiza como una cadena, no se accede a ninguna URL ni se envía ningún parámetro.
Cómo utilizarla
- Pegar cadena de consulta.
- Haga clic en "Analizar parámetros".
- Consulte la tabla para ver el pedido original y los duplicados.
- Copie el resultado JSON conservando los valores duplicados.
Usos habituales
- Depurar parámetros de consulta en la barra de direcciones.
- Vea el valor chino después de la codificación porcentual.
- Confirme las claves duplicadas generadas por campos de selección múltiple.
Privacidad y seguridad
Las entradas y los resultados se procesan únicamente en la memoria local del navegador; no se envían al servidor, no se llama a ninguna API en línea ni se guardan automáticamente.
Funciones de Query String Parser
Analiza cadenas de consulta y conserva parámetros duplicados, valores nulos y semántica de codificación porcentual estándar. Resulta útil para el desarrollo y la depuración cotidianos; los resultados pueden revisarse, copiarse o descargarse al instante.
FAQ
¿Se sobrescribirán las claves duplicadas?
No. Todos los valores se conservan y las vistas JSON utilizan matrices para claves duplicadas.
¿Tiene que tener un signo de interrogación al principio?
No, se pueden analizar cadenas de consulta con y sin signos de interrogación.
¿Por qué el signo más se convierte en un espacio?
URLSearchParams sigue las reglas de codificación del formulario de consulta, donde el signo más indica espacios en blanco.
¿Se solicitará la URL al analizar?
No, esta herramienta solo procesa texto ingresado.