Gif的src属性后面跟着base64编码是什么意思?

5

我被要求参与一个网站的工作,看到了像这样的链接。有人见过这样的东西吗?我想知道base64代码是什么:

src="data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="
2个回答

6

哈希是gif实际内容的base64编码

示例


啊,好的。你的意思是说我可以使用这种技术而无需下载图像? - Mariko
@Mariko 正是这样... 这样你就可以显示一个不存在于文件中的 gif 文件。 - Teneff
非常感谢。这是我从未见过的东西。 - Mariko
这种技术对于一些从数据库中获取图像的人来说非常方便。 - Teneff
2
@Mariko - 在坚持使用这种技术之前,我建议你阅读一些缺点,以确保它在你的实现中一定能够起作用:http://en.wikipedia.org/wiki/Data_URI_scheme - easwee

0

实际上,data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== - 这段代码是一个占位符gif,如果您加载的图片无法加载或找不到...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接