Spec-Zone.ru › Dart 1

dart:core

Свойство mimeType

String mimeType

MIME-тип данных URI.

URI данных состоит из «типа носителя», за которым следуют данные. Тип носителя начинается с MIME-типа и может быть дополнен дополнительными параметрами. Если представление MIME-типа в тексте URI содержит URI-экранирование, оно будет раскомментировано в возвращаемой строке. Если значение содержит не ASCII-проценты экранирования, они декодируются как UTF-8.

Пример:

data:text/plain;charset=utf-8,Hello%20World!

Этот URI данных имеет тип носителя text/plain;charset=utf-8, который является MIME-типом text/plain с параметром charset со значением utf-8. Подробнее см. RFC 2045.

Если первая часть URI данных пуста, она по умолчанию равна text/plain.

Исходный код

String get mimeType {
  int start = _separatorIndices[0] + 1;
  int end = _separatorIndices[1];
  if (start == end) return "text/plain";
  return _Uri._uriDecode(_text, start, end, UTF8, false);
}

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/UriData/mimeType.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API