Notepad++ 输出中的 STX、SOH 和 GS 是什么意思?

Notepad++ 输出中的 STX、SOH 和 GS 是什么意思?

在检查电子邮件的 MIME 源(可能包含国际字符)后,我在 Notepad++ 中看到了类似这样的内容

在此处输入图片描述

我知道这CRLF是回车换行,但其他的呢?SOHGS、 和分别是什么STX意思?

答案1

Notepad++ 使用这些符号来表示控制字符或非打印字符。

控制字符 - 维基百科

控制字符或非打印字符是字符集中的代码点(数字),不代表书面符号。

C0 和 C1 控制代码 - 维基百科

STX——文本开始——消息文本的第一个字符,可用于终止消息标题。

SOH——报头开始——消息报头的第一个字符。

GS - 组分隔符 - 可用作分隔符来标记数据结构的字段。如果用于层级,US 是最低级别(划分纯文本数据项),而 RS、GS 和 FS 是递增级别,用于划分由其下级项组成的组。

答案2

SOHStart Of Header;

STXStart of TeXt;

GSGroup Separator

相关内容