MATLAB 帮助中心
类: matlab.net.http.Message 命名空间: matlab.net.http
删除消息标头中的字段
msg = removeFields(msg,ids)
msg = removeFields(msg,ids) 将删除与 ids 匹配的所有标头字段,并返回更新后的消息。
msg
ids
示例
全部展开
matlab.net.http.Message
消息,指定为 matlab.net.http.Message 对象。
matlab.net.http.HeaderField
matlab.metadata.Class
要匹配的名称,指定为下列值之一。
字符串向量、字符向量、字符向量元胞数组或以逗号分隔的字符串或字符向量列表,其中包含要删除的字段的名称。名称不区分大小写。
向量或由一个或多个 HeaderField 对象组成的逗号分隔列表,这些对象的 Name 属性用于决定要删除的字段。名称不区分大小写。标头字段值将被忽略。
HeaderField
Name
向量或以逗号分隔的 matlab.metadata.Class 对象列表,这些对象是 HeaderField 的子类。
removeFields 方法将搜索与指定类支持的名称相匹配的名称,而不管是什么类。如果某个子类没有一组特定的受支持名称,将匹配该子类的所有标头字段,而不管其名称为何。调用 HeaderField.displaySubclasses 方法可查看支持的名称。
removeFields
HeaderField.displaySubclasses
示例: getFields(response,'Date','Content-Type')
getFields(response,'Date','Content-Type')
创建具有两个标头字段(Cache-Control 和 Content-Type)的请求消息并显示该消息。
import matlab.net.http.HeaderField m = matlab.net.http.RequestMessage('get'); f1 = HeaderField('Cache-Control','no-store, no-cache'); f2 = HeaderField('Content-Type','text/html;charset=utf-8'); m = addFields(m,f1,f2); show(m)
GET Cache-Control: no-store, no-cache Content-Type: text/html;charset=utf-8
删除 Cache-Control 字段并显示更新后的消息。
msg = removeFields(m,'Cache-Control'); show(msg)
GET Content-Type: text/html;charset=utf-8
MediaRangeField 类有两个子类,即 AcceptField 和 ContentTypeField。指定 MediaRangeField 类的 ID 与 MediaRangeField、AcceptField 和 ContentTypeField 类的所有字段以及 Name 属性为 'Accept' 或 'Content-Type' 的任何字段相匹配。
MediaRangeField
AcceptField
ContentTypeField
'Accept'
'Content-Type'
创建具有 ContentTypeField 标头字段的消息 m。
m
m = matlab.net.http.RequestMessage('get'); f = matlab.net.http.HeaderField('Content-Type','text/html;charset=utf-8'); m = addFields(m,f);
删除作为 MediaRangeField 类的子类的所有标头字段,并显示更新后的消息。
id = ?matlab.net.http.field.MediaRangeField; msg = removeFields(m,id); show(msg)
GET
在 R2016b 中推出
matlab.net.http.HeaderField | matlab.net.http.HeaderField.displaySubclasses
matlab.net.http.HeaderField.displaySubclasses
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处