文档

matlab.net.http.Message类

包裹:matlab.net.http

HTTP请求或响应消息

描述

信息类是一种抽象类,用作创建HTTP消息的基类。

特性

展开全部

第一行消息,指定为matlab.net.http.startline对象,如果有的话。

消息头, specified as amatlab.net.http.headerfield对象或向量Headerfield对象。当您设置标题财产,Matlab®检查标头的字段,以确保它们适合消息类型。这requestMessage发送and完全的方法填写任何必需的标头字段,以适当形成的请求。

消息主体,指定为matlab.net.http.messagebody可以接受的对象或数据邮件正文缺点tructor. By default,Body是空的(设置为[])。包含一个的请求消息Body属性通常使用诸如'PUT'or'邮政',不是默认值'得到',但是该语法没有执行。

在完成或接收的消息中,如果该消息有一个ContentTypefield标题字段,然后MessageBody.ContentType属性设置为该值。否则,内容类型不变或空。

消息是否完成,指定为真的or错误的。一个真的价值意味着消息已完成。

requestMessage验证消息的方法(发送and完全的) set theCompleted财产为真的什么时候:

  • 该消息有效。

  • 处理已完成。例如,添加了所需的标头字段并将数据转换。

如果属性为真,那么这些方法不会修改消息,并且发送方法在不检查有效性的情况下发送消息。此消息的任何以后更改都会改变Completed回到错误的

返回消息设置的方法Completed真的什么时候:

  • BodyorBody.Data属性是空的。

  • body.payload属性包含原始数据。

如果请求消息包含数据(Body.Data不是空的),那么属性只有在body.payload包含原始数据。

在响应消息中,仅在设置httpoptions.savepayload财产为真的

属性:

短暂的 真的

数据类型:逻辑

方法

addfields 将字段添加到消息标题
变更场 更改消息标题中的现有字段
char 返回消息作为字符向量
Getfields 返回消息标头字段匹配名称或类
删除场 从消息标题中删除字段
节目 显示或返回消息的格式版本
细绳 返回消息作为字符串

提示

  • 要在请求消息中发送任意标题和数据,请设置Completed财产为真的防止发送method from modifying the message. You still can use the完全的验证消息的方法,但是发送method does not validate the message.

在R2016b中引入

这个话题有帮助吗?