メインコンテンツ

getData

クラス: matlab.net.http.io.MultipartProvider
名前空間: matlab.net.http.io

マルチパート HTTP 要求メッセージで送信するデータの次のバッファー

構文

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

説明

[data,stop] = getData(provider,length) はデータの次のバッファーを返します。マルチパート メッセージの各パートについて、このメソッドは data の連続するバッファーに境界区切り記号、パートのヘッダー、パートのデータを返します。デリゲートの getData メソッドを含め、現在のデリゲートでメソッドを呼び出し、現在のデリゲートが stop=true を返すことでそのデータの終了を示すと次のデリゲートに移動して、これらを取得します。

最後のデリゲートが終了すると、このメソッドは最後の境界区切り記号を返して、メッセージの終了を示す stop=true を設定します。

このメソッドは getData のオーバーライドされたメソッドです。

入力引数

すべて展開する

コンテンツ プロバイダー。matlab.net.http.io.MultipartProvider オブジェクトとして指定します。

プロバイダーが返すデータの長さ。double として指定します。詳細については、ContentProvider.getDatalength 引数を参照してください。

出力引数

すべて展開する

データの次のバッファー。uint8 ベクトルまたは空として返されます。

送信を終了するかどうかを示します。プロバイダーが設定しなければならない logical として返されます。

属性

Accesspublic

バージョン履歴

R2018a で導入

参考