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. Для получения дополнительной информации смотрите length аргумент в ContentProvider.getData.

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

расширить все

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

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

Признаки

Accesspublic

См. также

Введенный в R2018a