Base64就是一种基于64个可打印字符来表示二进制数据的方法。
网络传输只能传输可打印字符(在ASCII码中规定,031、127这33个字符属于控制字符,32126这95个字符属于可打印字符,也就是说网络传输只能传输这95个字符,不在这个范围内的字符无法传输),所以传输其他字符就需要base64。