Ir al contenido principal
miji.be

Codificación URL del espacio, + y %

El espacio, + y % se codifican de forma distinta según el método. Esta tabla compara encodeURIComponent, encodeURI y el envío de formularios.

Caracteres en esta tabla: 3

Tabla de codificación

Métodoespacio+%
encodeURIComponent%20%2B%25
encodeURI%20+%25
Formulario+%2B%25
Punto de códigoU+0020U+002BU+0025
UTF-8 (hex)202B25
Clase RFC 3986OtroReservado (sub-delims)Otro

El valor codificado es el resultado de encodeURIComponent de JavaScript aplicado a cada carácter. En los caracteres que se codifican, cada byte UTF-8 se escribe como % seguido de dos dígitos hexadecimales.

Las clases siguen el RFC 3986. Los caracteres no reservados pueden ir tal cual en una URL. Los reservados separan las partes de una URL, y encodeURIComponent deja sin codificar los reservados ! ' ( ) *. Los demás caracteres siempre se codifican.

En el envío de formularios (application/x-www-form-urlencoded), el espacio se convierte en + y el propio + en %2B. encodeURI y encodeURIComponent convierten el espacio en %20.

Convertir cualquier texto

Para caracteres que no están en estas tablas o para frases completas, usa el codificador / decodificador de URL.

Abrir el codificador / decodificador de URL

Otros tipos de caracteres

Términos relacionados