RFC 2397 - The "data" URL scheme 使用例

与HTTP协议相关的规范文档可以在HTTP 资源与规范中找到
具体使用中简单举个例子比如将一个字符串转成对应的条形码,虽然可以通过CSS3安装需要的条形码字体来直接将字符串显示成条形码,也可以通过调用JS库将字符串转化成条形码图片。但是当网页既不能使用CSS3也不能安装JS库时,可以将字符串传到后台将字符串转换成条形码图片,再将图片转化为Base64格式的字符串返回到前端。这时就可以直接使用RFC2397中的案例:

 data:image/x-icon;base64,base64编码的icon图片数据
 data:image/gif;base64,base64编码的gif图片数据
 data:image/png;base64,base64编码的png图片数据
 data:image/jpeg;base64,base64编码的jpeg图片数据

具体例子:
202206230003 \(\longrightarrow\)image

图片未加载则看下面base64字符串 data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAyAQAAAAAxKqlMAAAAJ0lEQVR4XmP4DwbTjJOSbu6YqJY7R2VOMESIYVRmVGZUZlRmxMkAAIuafuh5PtM6AAAAAElFTkSuQmCC
posted @ 2022-09-21 16:22  丸子球球  阅读(110)  评论(0编辑  收藏  举报