Main Content

convert

クラス: matlab.net.http.field.SetCookieField
名前空間: matlab.net.http.field

各 Set-Cookie フィールドの CookieInfo オブジェクトを返す

構文

value = convert(fields)
value = convert(fields,uri)

説明

value = convert(fields) は各 Set-Cookie フィールドの CookieInfo オブジェクトを返します。SetCookieField には、1 つのクッキーについての情報が含まれます。サーバーが複数のクッキーを送信する場合は、複数の SetCookieField オブジェクトが存在します。

value = convert(fields,uri)uriCookieInfo.Domain プロパティと比較するか、このプロパティを初期化します。

入力引数

すべて展開する

Set-Cookie ヘッダー フィールド。matlab.net.http.field.SetCookieField オブジェクトとして指定します。

URI。matlab.net.URI オブジェクトとして指定します。URI は要求の URI であり、CookieInfo.Domain プロパティとの比較や初期化に使用されます。

SetCookieField に Domain 属性が含まれていない場合、CookieInfo.Domain プロパティは URI.Host プロパティに設定されます。

Domain 属性が存在する場合、その値は URI.Host のドメインに一致しなければなりません。そうでないと、その SetCookieFieldCookieInfo が返されません。一致する場合、Domain プロパティは Domain 属性に設定されます。ドメインの一致の詳細については、Internet Engineering Task Force (IETF®) Web サイトで RFC 6265、セクション 5.1.3 の Domain Matching とセクション 5.3 の Storage Model の手順 6 を参照してください。

URI を指定しない場合、CookieInfo.Domain プロパティは設定もチェックも行われません。Domain 属性を使用してクッキー ストアを管理しない場合は、この構文を使用します。

出力引数

すべて展開する

CookieInfo オブジェクト。fields ベクトルの Set-Cookie フィールドに対応する matlab.net.http.CookieInfo オブジェクトのベクトルとして返されます。

バージョン履歴

R2016b で導入