主要内容

开始

类:matlab.net.http.io.ContentConsumer
包:matlab.net.http.io

HTTP数据传输ContentConsumer开始

语法

bufsize =开始(消费者)

描述

bufsize=开始(消费者)信号一个HTTP传输的开始。

MATLAB®调用开始当它准备将数据发送给消费者时,它调用之后初始化方法返回真正的。所有消费者必须实现抽象方法。

开始方法不同于初始化调用,它只有在消息包含一个负载。MATLAB调用初始化一旦收到消息头。因此,它可能是更好的执行初始化开始而不是初始化,所以不做如果消息是空的。

输入参数

全部展开

内容消费,指定为一个matlab.net.http.io.ContentConsumer对象。

输出参数

全部展开

最大缓冲区大小为每个调用MATLAB传递putData方法,作为双返回。方法返回的最大大小的缓冲区,尽管MATLAB可以传入一个较小的规模。

开始返回[]如果消费者可以立即处理所有的数据,无论大小,让MATLAB选择最好的大小。指定一个较小的规模慢慢到达数据很有用,因为它允许您以更及时接收数据而不是等待一个大型缓冲区填满。

如果服务器发送chunked-encoded消息,如果你想确保每个调用putData包含一个整块,然后返回[]或值大于最大的块大小。MATLAB从未提供超过一次一块在一个调用putData,但它可能提供的一部分如果大于一块一块bufsize或MATLAB的内部缓冲区大小。

属性

文摘 受保护的

另请参阅

||

介绍了R2018a