Po przejrzeniu źródła MIME wiadomości e-mail (prawdopodobnie zawierającej znaki międzynarodowe) widzę takie rzeczy w Notepad ++
Rozumiem, że CRLF
to jest linia powrotu karetki, ale co z pozostałymi? Co robi SOH
, GS
i STX
średnią?
źródło
Po przejrzeniu źródła MIME wiadomości e-mail (prawdopodobnie zawierającej znaki międzynarodowe) widzę takie rzeczy w Notepad ++
Rozumiem, że CRLF
to jest linia powrotu karetki, ale co z pozostałymi? Co robi SOH
, GS
i STX
średnią?
Notepad ++ używa tych symboli do reprezentowania znaków kontrolnych lub znaków niedrukowalnych.
Znak kontrolny lub znak niedrukowalny to punkt kodowy (liczba) w zestawie znaków, który nie reprezentuje zapisanego symbolu.
Kody kontrolne C0 i C1 - Wikipedia
STX - Początek tekstu - Pierwszy znak tekstu wiadomości i można go użyć do zakończenia nagłówka wiadomości.
SOH - Początek nagłówka - Pierwszy znak nagłówka wiadomości.
GS - Separator grup - Może być używany jako ograniczniki do oznaczania pól struktur danych. Jeśli jest używany dla poziomów hierarchicznych, US jest najniższym poziomem (dzielącym elementy danych w postaci zwykłego tekstu), podczas gdy RS, GS i FS mają coraz wyższy poziom, aby podzielić grupy złożone z elementów poziomu poniżej.
SOH
jestStart Of Header
STX
jestStart of teXt
GS
jestGroup Seperator
źródło