getData
类: matlab.net.http.io.StringProvider
命名空间: matlab.net.http.io
要在 HTTP 请求消息中从 StringProvider 发送的下一个数据缓冲区
语法
[data,stop] = getData(provider,length)
说明
[
返回下一个数据缓冲区。data
,stop
] = getData(provider
,length
)
此方法可覆盖 getData
。对于在覆盖的 getData
方法中生成自己的数据缓冲区,但希望利用此方法提供的代码转换的子类,应将 Data
设置为其数据缓冲区,并调用此超类 getData
方法将 Data
转换为所需的字符集。在该调用中,指定的 length
值至少要等于缓冲区中的字符数,否则将只转换部分 Data
。例如:
function [data, stop] = getData(obj, length) obj.Data = generateNextBufferOfData(obj); if isempty(obj.Data) stop = true; else [data, stop] = getData(obj, strlength(obj.Data); end end
输入参数
输出参量
属性
Access | public |
版本历史记录
在 R2018a 中推出