matlab.net.http.io.JSONProvider 类
命名空间: matlab.net.http.io
超类: matlab.net.http.io.StringProvider
将 MATLAB 数据作为 JSON 字符串发送的 ContentProvider
描述
使用 JSONProvider 对象将 MATLAB® 数据转换为 JSON 字符串并在 RequestMessage 中发送。转换使用 jsonencode 完成。
如果 RequestMessage 不包含 Content-Type 标头字段,此提供程序将添加一个指定 "application/json" 的标头字段。否则将不会修改标头字段,而且,即使值与 JSON 数据不一致,也会进行转换。
对于非 Multipart 消息,通常您不需要显式指定此提供程序,因为如果消息的 Content-Type 为 "application/json",会自动将 MessageBody.Data 的内容转换为 JSON。有关详细信息,请参阅 MessageBody.Data。要为其他 Content-Type 发送 JSON 数据,或者要将 JSON 数据作为 Multipart 消息的一部分发送,则需要显式指定此提供程序。
matlab.net.http.io.JSONProvider 类是一个 handle 类。
创建对象
描述
provider = JSONProvider( 构造一个 data)ContentProvider,并将 JSONData 属性设置为 data。
属性
方法
详细信息
版本历史记录
在 R2018a 中推出
另请参阅
RequestMessage | MessageBody | ContentProvider | StringProvider | jsonencode | JSONConsumer
