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 字段的 CookieInfo 对象。SetCookieField 包含一个 Cookie 的有关信息。如果服务器发送多个 Cookie,则有多个 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 的域匹配,否则不会为该 SetCookieField 返回 CookieInfo。如果匹配,则会将 Domain 属性设置为 Domain 特性。有关域匹配的信息,请参阅 Internet Engineering Task Force (IETF®) 网站上的 RFC 6265, section 5.1.3 Domain Matching and section 5.3, Storage Model step 6。

如果您不指定 URI,则不会设置或检查 CookieInfo.Domain 属性。如果您不想使用 Domain 特性来管理您的 Cookie 存储,则可以使用此语法。

输出参量

全部展开

CookieInfo 对象,以 matlab.net.http.CookieInfo 对象向量的形式返回,其中的对象对应于 fields 向量中的 Set-Cookie 字段。

版本历史记录

在 R2016b 中推出