Pega un valor de componente
No pegues una URL completa salvo que cada delimitador sea deliberadamente dato de un componente.
Codificador y decodificador privado de componente URL
URLCodec trata un valor, no una URL completa. Elige RFC 3986 o formulario: rechaza escapes y UTF-8 inválidos, y ofrece una forma canónica reproducible para entradas válidas no canónicas.
RFC 3986 + formulario · UTF-8 estricto · local
Tres pasos explícitos
No pegues una URL completa salvo que cada delimitador sea deliberadamente dato de un componente.
RFC 3986 escribe espacios como %20; formulario usa + y protege un más literal como %2B.
Resultado, filas de bytes, forma canónica y operación inversa proceden del mismo servicio local.
Tareas habituales con datos web
Un componente · sin subir
Elige reglas RFC 3986 o de formulario HTML, transforma localmente y revisa bytes UTF-8 y vuelta canónica.