Main Content

getData

类: matlab.net.http.io.MultipartProvider
命名空间: matlab.net.http.io

要在 Multipart HTTP 请求消息中发送的下一个数据缓冲区

语法

[data,stop] = getData(provider,length)

说明

[data,stop] = getData(provider,length) 返回下一个数据缓冲区。对于 Multipart 消息的每一部分,此方法在连续的 data 缓冲区中返回分界符、该部分的标头和该部分的数据。它通过调用当前代理中的方法(包括代理的 getData 方法)来获取这些信息,然后在当前代理返回 stop=true 指示该部分数据结束时转到下一个代理。

当最后一个代理完成后,此方法返回最后一个分界符,然后设置 stop=true 来指示消息结束。

此方法可覆盖 getData

输入参数

全部展开

内容提供程序,指定为 matlab.net.http.io.MultipartProvider 对象。

提供程序应返回的数据长度,指定为双精度值。有关详细信息,请参阅 ContentProvider.getData 中的 length 参量。

输出参量

全部展开

下一个数据缓冲区,返回 uint8 向量或者为空。

指示是否结束传输,返回提供程序必须设置的逻辑值。

属性

Accesspublic

版本历史记录

在 R2018a 中推出

另请参阅