Difference between revisions of "IPConnection.HTTPCookieRequestCount"

From SunFlurry wiki
Jump to: navigation, search
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:51, 7 February 2021

  HTTPCookieRequestCount (Работа с HTTP)
Объект:Объект IP
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

Функция получает количество полей Set-Cookie, которые содержатся в данный момент в заголовке. Обычно функции, связанные с такими полями, применяются после получения ответа сервера, чтобы получить информацию о cookie, которые просит сохранить сервер. Вместо получения и обработки cookie с помощью функций HTTP, можно использовать объект cookie, информацию в который можно загрузить с помощью функции UpdateFromHeader. См. также описание HTTPGetCookieRequest.

Синтаксис

IPConnection.HTTPCookieRequestCount():<Количество полей Set-Cookie в ответе сервера (INT)>

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

Возвращает количество полей Set-Cookie в текущем HTTP заголовке объекта.

Примеры

Try
  If not TCP.HTTPReceive Then
    Exit;
  EndIf;
  Message("Заголовок содержит следующие запросы на установку cookie:");
  For i:=1 to TCP.HTTPCookieRequestCount Do
    Message("  "+TCP.HTTPGetCookieRequest(i));
  EndDo;
  ...    
Finally
  TCP.Disconnect();
EndTry;