GetCookies

Получает массив куки из хранилища, соответствующих указанным параметрам.

Синтаксис

PASCAL

function TStorage.GetCookies(aProfileName: String; aSurferID: Integer; aUserID: Integer; aUAID: Integer): array of TCookie;

ECMA

TStorage.getCookies(aProfileName, aSurferID, aUserID, aUAID);

Параметры

Параметр Тип (PASCAL) Тип (ECMA) По умолчанию Описание
aProfileName String String - Имя профиля
aSurferID Integer Number - ID серфера
aUserID Integer Number - ID вебмастера
aUAID Integer Number - ID User-agent'а

Возвращаемое значение

Тип (PASCAL) Тип (ECMA) Описание
Array of TCookie Массив TCookie Массив кук, хранящихся в хранилище по указанному адресу, соответствующих указанным параметрам профиля

Примеры

PASCAL

  1. //{$MODE PASCAL}
    var store := TStorage.Create('http://localhost/wastorage/wastorage.php', 'pass');
    var cookies := store.GetCookies('testprofile', 1, 1, 1);
    for var i := 0 to cookies.Count - 1 do
    	Log(cookies[i].Domain);

ECMA

  1. //{$MODE ECMA}
    var store = new TStorage('http://localhost/wastorage/wastorage.php', 'pass');
    var cookies = store.getCookies('testprofile', 1, 2, 3);
    for (var i in cookies){
    	log(cookies[i].domain);	
    }