主要内容

removeFields

类:matlab.net.http.Message
包:matlab.net.http

删除从消息头字段

描述

例子

味精= removeFields (味精,id)删除所有头字段匹配id并返回更新的消息。

输入参数

全部展开

消息,指定为一个matlab.net.http.Message对象。

名字匹配,指定为以下之一。

  • 字符串向量特征向量,单元阵列的特征向量,或以逗号分隔的字符串或字符包含字段的名称删除向量。名称不区分大小写的。

  • 向量或一个或多个的逗号分隔列表HeaderField的对象的名字属性是用来确定哪些字段删除。名称不区分大小写的。头字段值将被忽略。

  • 向量或逗号分隔的列表meta.class子类的对象HeaderField

    removeFields支持的方法搜索名称匹配名称指定的类,无论类。万博1manbetx如果子类没有支持的一组特定的名称,该子类的所有头字段匹配,无论他们的名字。万博1manbetx调用HeaderField.displaySubclasses看到支持名字的方法。万博1manbetx

例子:getFields(回应,“日期”,“内容类型”)

例子

全部展开

创建一个请求消息有两个头字段,cache - control - type,并显示信息。

进口matlab.net.http.HeaderFieldm = matlab.net.http.RequestMessage (“得到”);f1 = HeaderField (“cache - control”,“不是商店,no - cache”);f2 = HeaderField (“内容类型”,“text / html; charset = utf - 8”);m = addFields (m, f1, f2);显示(m)
cache - control:不是商店,no - cache - type: text / html; charset = utf - 8

删除cache - control字段并显示更新的消息。

味精= removeFields (m,“cache - control”);显示(味精)
得到的content - type: text / html; charset = utf - 8

MediaRangeField类有两个子类,AcceptFieldContentTypeField。指定一个IDMediaRangeField类匹配所有字段的类MediaRangeField,AcceptField,ContentTypeField,加上任何字段的名字财产“接受”“内容类型”

创建消息与一个ContentTypeField头字段。

m = matlab.net.http.RequestMessage (“得到”);f = matlab.net.http.HeaderField (“内容类型”,“text / html; charset = utf - 8”);m = addFields (m f);

删除所有的子类的头字段MediaRangeField类和显示更新的消息。

id = ? matlab.net.http.field.MediaRangeField;味精= removeFields (m, id);显示(味精)
得到

版本历史

介绍了R2016b