Класс ContentType
Представление типа содержимого. Экземпляр ContentType является неизменяемым.
- Реализует
Статические свойства
- BINARY → dynamic final
-
Тип содержимого для двоичных данных.
- HTML → dynamic final
-
Тип содержимого для HTML с кодировкой UTF-8.
- JSON → dynamic final
-
Тип содержимого для JSON с кодировкой UTF-8.
- TEXT → dynamic final
-
Тип содержимого для простого текста с кодировкой UTF-8.
Статические методы
- parse(
String value) → ContentType -
Создаёт новый объект типа содержимого, анализируя значение заголовка Content-Type. Основной тип, подтип и имена и значения параметров нечувствительны к регистру; все эти значения будут преобразованы к нижнему регистру. Анализ этой строки
Конструкторы
- ContentType(String primaryType, String subType, { String charset, Map<String, String> parameters }) factory
-
Создаёт новый объект типа содержимого, задавая основной тип и подтип. Набор символов и дополнительные параметры также могут быть установлены с помощью
charsetиparameters. Если набор символов передан иparametersтакже содержит набор символов, переданныйcharsetпереопределит значение в параметрах. Ключи, переданные в параметрах, будут преобразованы к нижнему регистру. Элементcharset, независимо от того, передан ли он какcharsetили вparameters, будет иметь своё значение, преобразованное к нижнему регистру.
Свойства
- charset → String только для чтения
-
Получает набор символов.
- mimeType → String только для чтения
-
Получает тип MIME без каких-либо параметров.
- primaryType → String только для чтения
-
Получает основной тип.
- subType → String только для чтения
-
Получает подтип.
- hashCode → int только для чтения, унаследованное
-
Код хеширования для этого объекта.
- parameters → Map<String, String> только для чтения, унаследованное
-
Получает карту параметров.
- runtimeType → Type только для чтения, унаследованное
-
Представление runtime-типа объекта.
- value → String только для чтения, унаследованное
-
Получает значение заголовка.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/ContentType-class.html