Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 例如字符串“张3”: 110101011100010100110011 转换后: 00110101000111000001010000110011 用十进制表示即为:53342051 这个并不是最终的结果,还需要根据Base64的编码表查询出转换后的值。下面就是BASE64编码表: Table1:TheBase64Alphabet ValueEncodingValueEncodingValueEncodi