exponenta event banner

matlab.net.http.field.SetCookieField класс

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

Поле заголовка HTTP Set-Cookie

Описание

A 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'

См. также

| |

Представлен в R2016b