Какие параметры возможны в mediatype uri данных?

#javascript #data-uri

#javascript #data-uri

Вопрос:

Схема URL-адреса «данные» предполагает, что uri данных может включать необязательные параметры в тип среды:

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

На странице uri данных MSDN они также упоминаются. На странице uri данных MDN этого не происходит.

Кроме кодировки, какие параметры возможны в mediatype uri данных?

Ответ №1:

URI данных аналогичны заголовку content-type. Смотрите http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.7. Вы можете ввести туда любой параметр, который вам нравится, но большинство браузеров, вероятно, поддерживают только кодировку.

Ответ №2:

Параметр, который указывается в mediatype, является mime-типом ресурса.

Прочитайте о типах mime здесь: http://en.wikipedia.org/wiki/MIME

Читайте об uri данных здесь: http://en.wikipedia.org/wiki/Data_URI_scheme