Base64

Base64 （ 基底64 ） 是一種基於64個可打印字符來表示二進制數據的表示方法 。 由於 ， 所以每6個位元爲一個單元 ， 對應某個可打印字符 。 3個字節相當於24個位元 ， 對應於4個Base64單元 ， 即3個字節可由4個可打印字符來表示 。 在Base64中的可打印字符包括字母A - Z 、 a-z 、 數字0 - 9 ， 這樣共有62個字符 ， 此外兩個可打印符號在不同的系統中而不同 。 一些如uuencode的其他編碼方法 ， 和之後的版本使用不同的64字符集來代表6個二進制數字 ， 但是不被稱爲Base64 。 Base64常用於在通常處理文本數據的場合 ， 表示 、 傳輸 、 存儲一些二進制數據 ， 包括MIME的電子郵件及XML的一些複雜數據 。