主要内容

开始

类别:matlab.net.http.io.ContentProvider
包裹:matlab.net.http.io

从ContentProvider开始数据传输

语法

启动(提供程序)

描述

开始(供应商)每次都调用MATLAB®已准备好通过调用获取数据一次或多次。每次调用它时,提供者都会重置,以便下次调用获取数据返回到数据流的开头。

使命感开始表示已建立与服务器的连接,数据传输即将开始。对的后续调用开始(无需向完成方法)可能表示服务器请求重定向到其他服务器,或者需要使用身份验证凭据进行另一次尝试,这可能发生在数据流传输之前、期间或之后。

如果提供程序可重新启动,请重置提供程序,以便下次调用获取数据返回到数据流的开头,并确保可重启方法返回符合事实的.

如果您的提供程序不能为同一消息重新启动,但可以为新消息重新使用,请确保可重启返回false。

重写此方法的子类应始终首先调用其超类方法开始默认情况下引发异常。

此方法是实现成本高昂的初始化的最佳方法,在服务器准备好接收数据之前不需要进行初始化,而不是完成方法,该方法必须执行创建消息头所需的初始化。如果无法联系服务器或拒绝消息,则MATLAB不会调用开始.

输入参数

全部展开

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

R2018a中引入