Класс Cookie
Представление куки. Для куки, полученных сервером в качестве значений заголовка Cookie, будут установлены только поля name и value. При создании куки для заголовка 'set-cookie' на сервере и при получении куки на клиенте в качестве заголовков 'set-cookie' можно использовать все поля.
Конструкторы
- Cookie([Строка name, Строка value ]) factory
-
Создаёт новую куки, необязательно устанавливая имя и значение.
- Cookie.fromSetCookieValue(Строка value) factory
-
Создаёт новую куки, разобрав значение заголовка из заголовка 'set-cookie'.
Свойства
- domain → Строка чтение/запись
-
Получает и устанавливает домен.
- expires → DateTime чтение/запись
-
Получает и устанавливает срок действия.
- httpOnly → bool чтение/запись
-
Получает и устанавливает, является ли данная кука только HTTP.
- maxAge → int чтение/запись
-
Получает и устанавливает максимальный срок действия. Значение
0означает, что куки нужно удалить немедленно. - name → Строка чтение/запись
-
Получает и устанавливает имя.
- path → Строка чтение/запись
-
Получает и устанавливает путь.
- secure → bool чтение/запись
-
Получает и устанавливает, является ли данная кука защищённой.
- value → Строка чтение/запись
-
Получает и устанавливает значение.
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Тип только для чтения, унаследованное
-
Представление реального типа объекта.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- toString(
) → Строка -
Возвращает отформатированное строковое представление куки. Строковое представление можно использовать для установки заголовков Cookie или 'set-cookie'.
- noSuchMethod(
Вызов invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
© 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/Cookie-class.html