Andreas Korthaus: Frage zu base64

Beitrag lesen

Hallo!

Nun, base64, wie der name schon sagt, bildet dir jeden String in einen zweiten ab, der ausschliesslich _nur_ folgende Zeichen enthält:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

ist aber auch sehr ineffizient (ich meine, er verschwendet auch ungeheuerlich viel Platz). Das einzige, was also Probleme geben könnte, ist das '+', welches als Space (0x20) dekodiert wird und eventuell das Zeichen '/', welches du umbedingt kodieren musst, da es sonst als "Unterverzeichnis-Token" interpretiert wird...

hm, das "=" kann schon vorkommen - nämlich im padding, also am Ende und
wenn dann nur am Endes des base64-Strings; entweder in 2 oder 3facher
Ausführung, kommt auf die jeweilige Anzahl der bytes im Original an.

Schande über mein Haupt, http://www.google.de/search?hl=de&ie=UTF-8&oe=UTF-8&q=base64&btnG=Google-Suche&meta=lr%3Dlang_de

ergab als 2.

http://aktuell.de.selfhtml.org/artikel/javascript/utf8b64/base64.htm#a2

Und schon wieder bin ich überrascht was der Selfraum so alles zu bieten hat!

Grüße
Andreas