标签: html mime-types data-uri
例如:
data:image/*;base64,R0lGODlhEAAQAMQAAORHHOVSKudf
我担心实际的MIME类型不能达到预期的情况,例如data:image/png我会得到data:image/jpg等。
data:image/png
data:image/jpg
答案 0 :(得分:0)
无效。
在某些情况下,某些系统将执行错误恢复(忽略您指定的内容类型,而是嗅探数据)。我不想依赖这种行为。
答案 1 :(得分:0)
此数据URI无效。
the docs和the RFC都不精确地将可能的/*作为媒体子类型或任何默认子类型,因此您必须编写完整的媒体类型。
/*
这确实是可以理解的:如果程序知道文件包含图像,但不知道它是用.jpg,.png还是其他某种方式编码的,它将无法打开它。同样,如果没有子类型参数,浏览器将无法理解以base 64编码的图像。