CoderTools

Codificador/Decodificador de URL | CoderTools

Descripción

Acerca de la codificación de URL

La codificación de URL, también conocida como codificación por porcentajes, es un mecanismo para codificar información en un Identificador de Recurso Uniforme (URI) bajo ciertas circunstancias. Consiste en sustituir ciertos caracteres por uno o más tripletes de caracteres que consisten en el carácter de porcentaje '%' seguido de dos dígitos hexadecimales.

La codificación de URL es necesaria cuando una URL contiene caracteres que no están permitidos en URLs, o cuando los caracteres tienen un significado especial en la sintaxis de URL. Esto asegura que las URLs puedan ser transmitidas de forma segura por internet sin importar los caracteres que contengan.

Nota: Diferentes partes de una URL (esquema, autoridad, ruta, consulta, fragmento) tienen diferentes reglas de codificación. Esta herramienta usa codificación URL estándar adecuada para parámetros de consulta y datos de formulario.

Caracteres comunes y sus codificaciones

Carácter Codificado URL Descripción
Space %20 Carácter de espacio
! %21 Signo de exclamación
" %22 Comillas
# %23 Almohadilla/Identificador de fragmento
% %25 Carácter de porcentaje
& %26 Ampersand/Separador de consulta
+ %2B Signo más
= %3D Signo igual/Separador de valor de consulta
? %3F Signo de interrogación/Indicador de consulta

Casos de uso comunes

Ejemplos

Ejemplo 1: Parámetro de consulta

Original: Hello World!

Encoded: Hello%20World%21

Ejemplo 2: Dirección de email

Original: [email protected]

Encoded: user%40example.com

Ejemplo 3: Consulta compleja

Original: search=JavaScript & Node.js

Encoded: search%3DJavaScript%20%26%20Node.js

Referencias y lecturas adicionales