← Ferramentas de texto e listas
Ferramentas de texto e listas · execútase localmente

Codificador e decodificador de texto Netstring

Formatea un valor UTF-8 como lonxitude:data, ou descodifica unha netstring estrita cuxa lonxitude de bytes declarada coincida exactamente.

Listo. Os teus datos de traballo permanecen neste navegador.

Por que é útil esta ferramenta

Usa netstrings para exemplos sinxelos de protocolos con prefixo de lonxitude nos que os delimitadores poidan aparecer dentro da carga útil e os límites de bytes deban permanecer inequívocos.

Como funciona

O navegador conta bytes UTF-8 en vez de caracteres, escribe unha lonxitude decimal e verifica os dous puntos, a coma e o límite exacto de bytes durante a decodificación.

Exemplo práctico

Hello convértese en 5:Hello, mentres que o valor Unicode Привет usa a súa lonxitude UTF-8 de 12 bytes en vez de seis letras visibles.

Validación

O cálculo é determinista e explica os erros de validación en lugar de cambiar silenciosamente a entrada inválida.

Límite de privacidade

A entrada e a saída permanecen nesta pestana. A copia e a descarga realízanse a través das APIs do navegador sen subir datos a un servidor.

Pasaporte de resultado

Cada execución informa do seu modo de ferramenta, marca temporal e tamaño de entrada/saída para que os datos transformados poidan ser auditados.