数据uri的mediatype中可能有哪些参数?

时间:2011-04-20 11:58:51

标签: javascript data-uri

The "data" URL scheme建议数据uri可以包含mediatype中的可选参数:

   dataurl    := "data:" [ mediatype ] [ ";base64" ] "," data
   mediatype  := [ type "/" subtype ] *( ";" parameter )
   data       := *urlchar
   parameter  := attribute "=" value

MSDN data uri page也提到了他们。 MDN data uri page没有。

除了charset,数据uri的mediatype中可能有哪些参数?

2 个答案:

答案 0 :(得分:1)

数据URI类似于内容类型标头。见http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.7。您可以在其中放置您喜欢的任何参数,但大多数浏览器可能只支持charset。

答案 1 :(得分:1)

mediatype中的参数是资源的mime类型。

在此处阅读mime类型:http://en.wikipedia.org/wiki/MIME

在此处阅读有关数据的信息:http://en.wikipedia.org/wiki/Data_URI_scheme