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

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

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

Описание

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

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

Изолированный

tRUE

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

Свойства

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

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

Атрибуты:

GetAccess

общественность

SetAccess

общественность

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

Атрибуты:

GetAccess

общественность

SetAccess

общественность

Методы

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

Примеры

свернуть все

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

Была ли эта тема полезной?