getData

Класс: matlab.net.http. iO . MultipartProvider
Пакет: matlab.net.http. iO

Следующий буфер данных, который отправит в многослойном HTTP, запрашивает сообщение

Синтаксис

[данные, остановитесь] = getData (провайдер, длина)

Описание

[data,stop] = getData(provider,length) возвращает следующий буфер данных. Для каждой части многослойного сообщения этот метод возвращается в последовательных буферах data: граничный разделитель, заголовки для части и данные для части. Это получает их путем вызова методов в текущем делегате, включая метод getData делегата, и идет дальше следующему делегату, когда текущий делегат указывает на конец его данных путем возврата stop=true.

Когда последний делегат сделан, этот метод возвращает итоговый граничный разделитель и затем устанавливает stop=true указывать на конец сообщения.

Этот метод является переопределенным методом ContentProvider.getData.

Входные параметры

развернуть все

Контент-провайдер, заданный как объект matlab.net.http.io.MultipartProvider.

Длина данных, которые провайдер должен возвратить, заданный как дважды. Для получения дополнительной информации смотрите аргумент length в ContentProvider.getData.

Выходные аргументы

развернуть все

Следующий буфер данных, возвращенных как вектор uint8 или пустых.

Укажите, закончить ли передачу, возвращенную как логическое, которое должен установить провайдер.

Атрибуты

Доступpublic

Смотрите также

Представленный в R2018a

Была ли эта тема полезной?