← Herramientas de texto y listas
Herramientas de texto y listas · se ejecuta localmente

Codificador y decodificador de texto Netstring

Formatea un valor UTF-8 como longitud:datos, o decodifica una netstring estricta cuya longitud de bytes declarada coincida exactamente.

Listo. Tus datos de trabajo permanecen en este navegador.

Por qué esta herramienta es útil

Usa netstrings para ejemplos simples de protocolos con prefijo de longitud, donde pueden aparecer delimitadores dentro de la carga útil y los límites de bytes deben permanecer inequívocos.

Cómo funciona el sistema

El navegador cuenta bytes UTF-8 en lugar de caracteres, escribe una longitud decimal y verifica los dos puntos, la coma y el límite exacto de bytes durante la decodificación.

Ejemplo práctico

Hello se convierte en 5:Hello, mientras que el valor Unicode Привет usa su longitud UTF-8 de 12 bytes en lugar de seis letras visibles.

Validación

El cálculo es determinista y explica los errores de validación en lugar de cambiar silenciosamente la entrada no válida.

Límite de privacidad

La entrada y la salida permanecen en esta pestaña, mientras que la copia y la descarga se realizan a través de las API del navegador sin carga en el servidor.

Pasaporte de resultados

Cada ejecución informa de su modo de herramienta, marca de tiempo y tamaño de entrada/salida para que los datos transformados puedan ser auditados.