base64编码

base64编码是http协议中制定的一种数据编码格式,是一种二进制安全的数据编码,其编码流程如下:

1 将待编码的数据按8bit转换成二进制串

2 如果二进制串的长度不是6和8的公倍数的话,末尾补0直到长度为6和8的公倍数

3将串分解成6个bit一组,转化成10进制,对应ASCII表中的字符,如果末尾中的6bit是填0补充而来的话,用'='作为编码

如下所示:

base64编码_第1张图片
example

base64编码中后的字符为数字(0-9),小写字母(a-z),大小字母(A-Z)和(+,/),以及‘=’,不会出现特殊的字符.

你可能感兴趣的:(base64编码)