Объект HttpCookie
http Объект cookie, используемый для добавления и обработки файлов cookie
Наследование
Конструктор
HttpCookie
Конструктор HttpCookie для создания нового объекта HttpCookie
1new HttpCookie(Object opts = {});
Параметры звонка:
- opts: Object, укажите свойства созданного cookie
Параметры, которые можно установить, следующие:
1
2
3
4
5
6
7
8
9{
"name": "", // 指定创建的 cookie 名称
"value": "", // 指定创建的 cookie 值
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
Конструктор HttpCookie для создания нового объекта HttpCookie
1
2
3new HttpCookie(String name,
String value,
Object opts = {});
Параметры звонка:
- name: String, укажите имя созданного cookie
- value: String, укажите значение созданного cookie
- opts: Object, укажите другие атрибуты созданного cookie
Параметры, которые можно установить, следующие:
1
2
3
4
5
6
7{
"expires": Date, // 指定创建的 cookie 过期时间
"domain": "", // 指定创建的 cookie 的域名范围
"path": "", // 指定创建的 cookie 的路径范围
"secure": false, // 指定创建的 cookie 是否仅通过 https 传递
"httpOnly": false, // 指定创建的 cookie 仅允许 http 请求
}
Атрибуты члена
name
Строка, запрос и установка имени файла cookie
1String HttpCookie.name;
value
Строка, запрос и установка значения cookie
1String HttpCookie.value;
domain
Строка, запрос и установка диапазона доменных имен файлов cookie
1String HttpCookie.domain;
path
Строка, запрос и установка диапазона пути для файлов cookie
1String HttpCookie.path;
expires
Дата, запрос и установка срока действия cookie
1Date HttpCookie.expires;
httpOnly
Разрешены только логические значения, запрос и установка cookie http Запрос, по умолчанию false
1Boolean HttpCookie.httpOnly;
secure
Логическое значение, запрос и установка, передается ли cookie только через https, по умолчанию - false.
1Boolean HttpCookie.secure;
Функция члена
parse
Разобрать данную строку и заполнить объект cookie
1HttpCookie.parse(String header);
Параметры звонка:
- header: String, укажите строку заголовка для анализа
match
Обнаружить данный url Соответствует ли он текущим настройкам
1Boolean HttpCookie.match(String url);
Параметры звонка:
- url: String, укажите тест url
Результат возврата:
- Boolean, Вернуть истину, если совпадение успешно
toString
Возвращает строковое представление объекта, обычно возвращает «[Native Object]», объект может быть повторно реализован в соответствии с его собственными характеристиками.
1String HttpCookie.toString();
Результат возврата:
- String, Возвращает строковое представление объекта
toJSON
Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых атрибутов, определенных объектом.
1Value HttpCookie.toJSON(String key = "");
Параметры звонка:
- key: Строка, не используется
Результат возврата:
- Value, Возвращает значение, содержащее сериализуемый JSON