data URI

参考资料:http://www.cnblogs.com/hustskyking/p/data-uri.html

与http,ftp等协议类似,data URL也是一种协议,不同的是它直接将数据(编码或未经编码的)作为URI的一部分。

其格式为:

data:[<mime type>][;charset=<charset>][;base64],<encoded data>

其中,

data 是协议头,表明这个<encoded data>内容为一个data URI资源

mime type 是MIME类型,表明<encoded data>内容的展现方式,可以是text/plain,  text/html,  image/png等

charset 指定用什么编码方式对<encoded data>内容进行编码,默认编码是 charset=US-ASCII,一般需要与浏览器对<encoded data>内容的解码方式对应否则会乱码

base64 用来指定<encoded data>内容是不是base64编码后的数据,base64编码只包含 0-9,a-z,A-Z,+,/,=  字符

原文地址:https://www.cnblogs.com/z-sm/p/4736179.html