base64基本组成以及JS生成base64的方法

基本组成 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码)

相关: 可以通过base64或2进制获取图片尺寸等信息

相关api链接

base64原理

猜你喜欢

转载自blog.csdn.net/qq_29725325/article/details/141855538