NetscapeCookieFormat
in package
FinalYes
Формат cookie-файла Netscape (`cookies.txt`), общий для curl, wget и браузеров.
Позволяет обмениваться сессиями с утилитой curl -b/-c, импортировать cookie
из браузера и выгружать их для отладки. Поддерживается префикс #HttpOnly_.
Истёкшие записи при импорте пропускаются.
Table of Contents
Methods
- export() : string
- Сериализовать cookie хранилища (включая сессионные — с истечением `0`).
- import() : int
- Загрузить cookie из содержимого файла в хранилище.
Methods
export()
Сериализовать cookie хранилища (включая сессионные — с истечением `0`).
public
static export(CookieJar $jar) : string
Parameters
- $jar : CookieJar
-
хранилище
Return values
string —содержимое файла
import()
Загрузить cookie из содержимого файла в хранилище.
public
static import(string $content, CookieJar $jar[, int|null $now = null ]) : int
Комментарии, пустые и некорректные строки, а также истёкшие cookie пропускаются.
Parameters
- $content : string
-
содержимое файла
- $jar : CookieJar
-
хранилище
- $now : int|null = null
-
текущее время (Unix) или
nullдляtime()
Return values
int —число загруженных cookie