Al revisar la fuente MIME de un correo electrónico (presumiblemente que contiene caracteres internacionales), veo cosas como esta en Notepad++
Entiendo que CRLF
es un avance de línea de retorno de carro, pero ¿qué pasa con los demás? ¿Qué significan SOH
, GS
y STX
?
Respuesta1
Notepad++ utiliza estos símbolos para representar caracteres de control o caracteres no imprimibles.
Carácter de control - Wikipedia
Un carácter de control o carácter no imprimible es un punto de código (un número) en un conjunto de caracteres que no representa un símbolo escrito.
Códigos de control C0 y C1 - Wikipedia
STX - Inicio del texto: primer carácter del texto del mensaje y puede usarse para terminar el encabezado del mensaje.
SOH: Inicio del encabezado: primer carácter del encabezado de un mensaje.
GS - Separador de grupo: se puede utilizar como delimitadores para marcar campos de estructuras de datos. Si se usa para niveles jerárquicos, US es el nivel más bajo (que divide elementos de datos de texto plano), mientras que RS, GS y FS son de nivel creciente para dividir grupos formados por elementos del nivel inferior.
Respuesta2
SOH
es Start Of Header
;
STX
es Start of TeXt
;
GS
es Group Separator
.