Separar dirección, consulta y fragmento
Una URL puede contener protocolo, dominio, ruta, consulta después de ? y fragmento después de #. Los pares de una consulta se separan con &. Si un valor contiene esos signos, necesita una representación que no lo confunda con los separadores. Cambiar un segmento de ruta y añadir un parámetro son tareas diferentes.
Construir URL recibe una dirección HTTP o HTTPS sin credenciales y un parámetro nombre=valor por línea. No visita la dirección. Introduce valores sin codificar: la herramienta prepara su representación. Elige una dirección de ejemplo y dos parámetros sencillos antes de construir un enlace largo con muchas opciones.
Conservar, reemplazar y repetir parámetros
Conservar añade los pares nuevos a la consulta existente. Reemplazar elimina toda la consulta anterior antes de añadir los nuevos. No sustituye solo un nombre coincidente. Si añades dos filas tag=a y tag=b, ambas permanecen. Algunos destinos interpretan nombres repetidos de maneras distintas, por lo que debes comprobar su requisito.
El campo de fragmento sustituye el actual; vacío lo elimina. Revisa este campo aunque tu tarea se centre en la consulta. En una fila nombre=valor, el primer signo igual separa las partes y los siguientes pertenecen al valor. Conserva una copia del enlace original para comparar qué partes cambió la operación.
Entender espacios, signos más y codificación
Analizar parámetros interpreta + como espacio en una consulta y %2B como un signo más literal. Conserva orden y nombres repetidos en una lista de pares. Por ejemplo, q=hola+mundo&signo=%2B devuelve hola mundo y + como valores. Esta lectura es útil para revisar lo que realmente recibirá un parámetro.
Codificar y decodificar URL ofrece componente y URL completa. Para un valor aislado usa componente; para conservar separadores estructurales usa URL completa. El decodificador de esa herramienta conserva + como + y no actúa como analizador de formularios. Elige la operación por el tipo de entrada, sin asumir que todos los decodificadores aplican la misma regla.
Comprobar el enlace antes de utilizarlo
Construye, copia la URL resultante y pégala en Analizar parámetros. Compara cada nombre y valor con tus entradas. Si escribiste un espacio, debe volver como espacio; si escribiste un + literal, debe volver como +. Introducir %20 como valor ya codificado en el constructor genera una representación del signo %, en lugar de reinterpretarlo como espacio.
Comprueba también ruta, protocolo y fragmento. Ninguna de estas operaciones verifica que la dirección exista o que el destino acepte esos parámetros. Guarda la salida antes de cambiar campos y revisa el enlace en el servicio previsto cuando tu tarea necesite comprobar su comportamiento real.
Construir y volver a analizar
En Construir URL, usa la dirección indicada, elige conservar parámetros y escribe las tres filas sin codificar. Pon resultado en Fragmento. Genera y copia la salida a Analizar parámetros.
URL: https://example.com/?tag=a#antes Parámetros: q=hola mundo signo=+ tag=b Fragmento: resultado
La URL es https://example.com/?tag=a&q=hola+mundo&signo=%2B&tag=b#resultado. El análisis devuelve tag=a, q=hola mundo, signo=+ y tag=b, en ese orden.
Comprueba que hay dos tag y que + no se confundió con un espacio. Cambiar a reemplazar elimina el tag=a previo; dejar Fragmento vacío elimina #antes.