主要内容

matlab.net.http.Cookie类

包:matlab.net.http

收到服务器的HTTP cookie

描述

饼干类代表一个HTTP cookie。你获得一个饼干对象从一个SetCookieField头在ResponseMessage对象。然后您将其发送回服务器RequestMessageCookieField头。这些对象的描述,请参阅RFC 6265 HTTP状态管理机制因特网工程任务组(IETF)®)的网站。

类属性

密封
真正的

类属性的信息,请参阅类属性

创建

描述

例子

obj = matlab.net.http.Cookie(名称、值)创建一个饼干与指定的对象的名字价值属性。使用此构造函数进行测试。

属性

全部展开

饼干的名字,指定为一个字符串。

例子:“SESSIONID”

属性:

GetAccess
公共
SetAccess
私人

Cookie值,指定为一个字符串。只有价值意义的服务器发送cookie。

例子:“688412 d8ed15f4a736dc6ab3”

属性:

GetAccess
公共
SetAccess
私人

方法

全部展开

例子

全部折叠

这个例子假定服务器返回特定的值的变量响应。你不能在MATLAB运行这段代码。但是,您可以使用这些编码模式从您的web服务测试值响应。

创建一个cookie对象测试你期望从服务器包含值。

测试= matlab.net.http.Cookie (“cookie1”,“ID: 33445566”)
测试=饼干的属性:名称:“cookie1”价值:“ID: 33445566”

发送消息到服务器;本例中没有显示这段代码。假设服务器响应你的请求消息的信息响应消息。

setCookieFields = response.getFields (“set - cookie”)
setCookieFields = SetCookieField属性:名称:set - cookie值:“cookie1 = ID: 33445566;路径= /”

提取cookie信息。

cookieInfos = setCookieFields.convert;

比较测试饼干的饼干。

字符串(cookieInfos.Cookie) = =字符串(测试)
ans = 1

饼干匹配。

版本历史

介绍了R2016b