* BASE64编码规则:将一组连续的字节数据按6个bit位进行分组,然后对每组数据用 * 一个ASICC字符来表示,6个bit位最多能表示2的6次方即64个数值,这64个ASICC字符 * 就是:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", * 其中每个字符表示的数值就是该字符在上面的排列中对应的索引号, * BASE64编码要求在对字节数据按每6个bit位进行分组时,如果不够6位则补"0", * 另一条规定就是编码后的结果长度必须是4的整数倍,否则补"=".