Spec-Zone.ru › Dart 2

dart:io

Тип содержимого (ContentType)

MIME/IANA тип медиаданных, используемый в качестве значения заголовка HttpHeaders.contentTypeHeader.

Тип ContentType является неизменяемым.

Реализованные типы
  • HeaderValue

Конструкторы

ContentType(Строка primaryType, Строка subType, {Строка? charset, Карта<Строка, Строка?> parameters = const {}})
factory
Создаёт новый объект типа содержимого, устанавливая основной тип и подтип. Кодировка символов и дополнительные параметры также могут быть установлены с помощью charset и parameters. Если кодировка символов передаётся, и parameters также содержит кодировку символов, переданная charset переопределит значение в parameters. Ключи, переданные в parameters, будут преобразованы к нижнему регистру. Элемент charset, независимо от того, передаётся ли он как charset или в parameters, будет иметь значение, преобразованное к нижнему регистру.

Свойства

charset → Строка?
только для чтения
Возвращает кодировку символов, если она есть.
hashCode → Целое число
только для чтения, унаследованное
Хэш-код этого объекта.
mimeType → Строка
только для чтения
Возвращает MIME-тип и подтип без параметров.
parameters → Карта<Строка, Строка?>
только для чтения, унаследованное
Карта параметров.
primaryType → Строка
только для чтения
Возвращает основной тип.
runtimeType → Тип
только для чтения, унаследованное
Представление типа объекта во время выполнения.
subType → Строка
только для чтения
Возвращает подтип.
value → Строка
только для чтения, унаследованное
Значение заголовка.

Методы

noSuchMethod(Вызов invocation) → динамический
унаследованный
Вызывается, когда обращаются к несуществующему методу или свойству.
toString() → Строка
унаследованный
Строковое представление этого объекта.

Операторы

operator ==(Объект other) → Булево
унаследованный
Оператор равенства.

Статические свойства

binary → ContentType
final
Тип содержимого для двоичных данных.
html → ContentType
final
Тип содержимого для HTML с кодировкой UTF-8.
json → ContentType
final
Тип содержимого для JSON с кодировкой UTF-8.
text → ContentType
final
Тип содержимого для простого текста с кодировкой UTF-8.

Статические методы

parse(Строка value) → ContentType
override
Создаёт новый объект типа содержимого из парсинга значения заголовка Content-Type. Так как основной тип, подтип и имена/значения параметров нечувствительны к регистру, все эти значения будут преобразованы к нижнему регистру. Парсинг этой строки

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/ContentType-class.html

Spec-Zone.ru

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