matlab.net.http.field.SetCookieField class

Пакет: matlab.net.http.field
Суперклассы: matlab.net.http.HeaderField

Поле заголовка Cookie Набора HTTP

Описание

SetCookieField объект появляется в сообщении ответа, созданном сервером. Сообщение может иметь одно или несколько полей Set-Cookie. Извлекать Value свойство как CookieInfo объект, вызовите convert метод.

Атрибуты класса

Sealed
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Свойства

развернуть все

Имя поля заголовка в виде 'Set-Cookie'.

Атрибуты:

GetAccess
public
SetAccess
public

Значение поля заголовка в виде строки.

Атрибуты:

GetAccess
public
SetAccess
public
Dependent
true

Методы

развернуть все

Примеры

свернуть все

r = matlab.net.http.RequestMessage();
uri = matlab.net.URI('http://httpbin.org/cookies/set?xxx=zzz&abc=def');
opts = matlab.net.http.HTTPOptions('MaxRedirects',0);
resp = r.send(uri,opts);
setCookieFields = resp.getFields('Set-Cookie');
if ~isempty(setCookieFields)
   cookieInfos = setCookieFields.convert(uri);
   r = r.addFields(matlab.net.http.field.CookieField([cookieInfos.Cookie]));
end
resp = r.send('http://httpbin.org/cookies');
disp(resp.Body.Data.cookies)
    abc: 'def'
    xxx: 'zzz'

Смотрите также

| |

Введенный в R2017b