Hallo,
AFAIK müssen aber die Zeilenumbrüche in einem base64-Stream nicht einmal unbedingt mit Byte- oder Bytegruppengrenzen zusammenfallen,
stimmt. Die EOLs könnten auch wegfallen.
auch wenn das natürlich vorteilhaft ist.
Hmm, für wen ist das ein Vorteil?
das Zusammenhalten der Dreier/Vierergruppen ist -wenn es denn vorgeschrieben ist- ein Vorteil für faule Programmierer. ;-)
Die Einhaltung einer maximalen Zeilenlänge ist dann ein Vorteil, wenn man die base64-Wurst per e-Mail verschicken möchte. Hier gilt zwar gemäß RFC 2822 eine maximale Zeilenlänge von 998 Zeichen (zzgl. CR/LF, also 1000 Zeichen "brutto"), aber es gilt immer noch die historisch gewachsene Empfehlung, die Zeilen nicht länger als 80 Zeichen zu machen.
Ciao,
Martin
--
Wenn du beim Kochen etwas heißes Wasser übrig hast, friere es ein.
Heißes Wasser kann man immer gebrauchen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Wenn du beim Kochen etwas heißes Wasser übrig hast, friere es ein.
Heißes Wasser kann man immer gebrauchen.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(