基本组成 data:[<mediatype>][;base64],<data>
data: 前缀
[<mediatype>] 媒体类型(MIME类型)
[;base64] 非文本的可选标记
<data> 数据体
场景
图片影音等数据最常见: data:image/jpeg;base64,...
JS生成base64的方法
1. canvase.toDataURL - 针对canvas画布内容
2. window.btoa - 针对二进制数据
3. 根据原理手动转换, 3个字节的2进制数据 = 4个base字符(ASCII码)