主要内容

matlab.net.http.Cookie类

包:matlab.net.http

从服务器接收的HTTP cookie

描述

饼干类表示HTTP cookie。你获得一个饼干对象从一个SetCookieField头在ResponseMessage对象。然后将它发送回服务器RequestMessageCookieField头。

类属性

密封
真正的

有关类属性的信息,请参见类属性

创建

描述

例子

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

属性

全部展开

Cookie名称,指定为字符串。

例子:“SESSIONID”

属性:

GetAccess
公共
SetAccess
私人

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

例子:“688412 d8ed15f4a736dc6ab3”

属性:

GetAccess
公共
SetAccess
私人

方法

全部展开

例子

全部折叠

本例假设服务器返回变量中的特定值响应.您不能在MATLAB中运行此代码。但是,您可以使用这些编码模式来测试来自web服务响应的值。

创建一个cookie对象测试包含您期望从服务器获得的值。

测试= matlab.net.http.Cookie (“cookie1”“ID: 33445566”
test =带有属性的Cookie:名称:"cookie1"值:"ID:33445566"

向服务器发送消息;这个例子没有显示这段代码。假设服务器响应您的请求消息时使用响应消息。

setCookieFields = response.getFields (“set - cookie”
setCookieFields = SetCookieField的属性:Name: "Set-Cookie" Value: "cookie1=ID:33445566;路径= /”

提取cookie信息。

cookieInfos = setCookieFields.convert;

将cookie与测试cookie进行比较。

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

饼干匹配。

介绍了R2016b