Main Content

matlab.net.http.field.SetCookieField 클래스

네임스페이스: matlab.net.http.field
슈퍼클래스: matlab.net.http.HeaderField

HTTP의 Set-Cookie 헤더 필드

설명

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에 개발됨