Поделиться через


StreamingRequest class

Базовый тип запроса, отправленный по протоколу 3 Bot Framework с транспортами потоковой передачи, эквивалентными сообщениям HTTP-запроса.

Свойства

path

Путь запроса; Значение NULL для ответов.

streams

Список связанных потоков.

verb

Команда запроса, null для ответов.

Методы

addStream(HttpContent)

Добавляет новое вложение потока в этот запрос потоковой передачи.

create(string, string, HttpContent)

Создает запрос потоковой передачи с переданным методом, путем и текстом.

setBody(any)

Задает содержимое этого потока потоковой передачи.

Сведения о свойстве

path

Путь запроса; Значение NULL для ответов.

path: string

Значение свойства

string

streams

Список связанных потоков.

streams: HttpContentStream[]

Значение свойства

verb

Команда запроса, null для ответов.

verb: string

Значение свойства

string

Сведения о методе

addStream(HttpContent)

Добавляет новое вложение потока в этот запрос потоковой передачи.

function addStream(content: HttpContent)

Параметры

content
HttpContent

Содержимое HTTP, включаемого в новое вложение потока.

create(string, string, HttpContent)

Создает запрос потоковой передачи с переданным методом, путем и текстом.

static function create(method: string, path?: string, body?: HttpContent): StreamingRequest

Параметры

method

string

Http-команда, используемая для этого запроса.

path

string

Необязательный путь, по которому ресурс можно найти на удаленном сервере.

body
HttpContent

Необязательный текст для отправки на удаленный сервер.

Возвращаемое значение

При успешном выполнении возвращается потоковый запрос с соответствующим кодом состояния и текстом.

setBody(any)

Задает содержимое этого потока потоковой передачи.

function setBody(body: any)

Параметры

body

any

Текст JSON для записи в текст потоковой передачиRequest.