图片Base64编码数据格式

2020-12-23  本文已影响0人  CherryChenR

最近公司的某个接口需要将图片以Base64编码后的字符串作为参数。借此了解图片的Base64编码。

1.经过Base64编码后生成的数据

图片进过Base64编码后生成的数据如下:
data:image/gif;base64,R0lGODlhHAAmAKIHAKqqqsvLy0hISObm5vf394uLiwAAAP///yH5B…EoqQqJKAIBaQOVKHAXr3t7txgBjboSvB8EpLoFZywOAo3LFE5lYs/QW9LT1TRk1V7S2xYJADs=
这种形式的数据被称为Data URI scheme

2. URI scheme

URI scheme:一种表达“如何访问数据”的手段的方法,例如在此URI(URL)开头描述的“ http”

2.1常见的URI scheme

3.Data URI scheme

The data URI scheme is a uniform resource identifier (URI) scheme that provides a way to include data in-line in Web pages as if they were external resources.
摘自维基百科

Data URI scheme是用于访问直接嵌入HTML或CSS的数据的URI scheme(URI方案),并以以下格式描述。

3.1数据格式

data:[<media type>][;base64],<编码数据>

3.2支持的类型

3.3优点

由于可以内嵌在HTML或CSS中,因此可以减少请求数量。

3.4 缺点

参考资料:
今更だけどdata URI Schemeって何?
data:image/png;base64的用法详解
图片Base64编码的利与弊分析

上一篇下一篇

猜你喜欢

热点阅读