Main Content

convert

类: matlab.net.http.HeaderField
命名空间: matlab.net.http

将标头字段值转换为 MATLAB 类型

说明

示例

value = convert(fields)fields 的每个元素的 Value 属性转换为 MATLAB® 类型。

对于 fields 中的每个标头字段,MATLAB 将在 matlab.net.http.field 命名空间中查找一个类,此类所支持的名称与 fields.Name 属性具有相同的值。如果该命名空间中包含此字段的类,convert 将调用该类的 convert 方法。要查看 field 命名空间中的类,请调用 matlab.net.http.HeaderField.displaySubclasses 方法。

如果转换失败,或者没有支持任一 fields.Name 属性的类,convert 将引发异常。

此方法不适用于异构数组。fields 的所有成员都必须为相同的类。

输入参数

全部展开

标头字段,指定为由 matlab.net.http.field 命名空间中的类对象组成的向量。fields 的所有成员都必须为相同的类。

输出参量

全部展开

标头字段的值,返回 MATLAB 类型的向量。返回的类型取决于特定类 convert 方法的值。

示例

全部展开

向 Hubble Heritage 网站发送一条消息,并显示修改图像的年份。

uri = matlab.net.URI('http://heritage.stsci.edu/2007/14/images/p0714aa.jpg');
req = matlab.net.http.RequestMessage;
r = send(req,uri);
d = convert(getFields(r,'Last-Modified'));
LastModified = d.Year
LastModified =

        2007

版本历史记录

在 R2016b 中推出