StreamingRequest class
Базовый тип запроса, отправленный по протоколу 3 Bot Framework с транспортами потоковой передачи, эквивалентными сообщениям HTTP-запроса.
Свойства
| path | Путь запроса; Значение NULL для ответов. |
| streams | Список связанных потоков. |
| verb | Команда запроса, null для ответов. |
Методы
| add |
Добавляет новое вложение потока в этот запрос потоковой передачи. |
| create(string, string, Http |
Создает запрос потоковой передачи с переданным методом, путем и текстом. |
| set |
Задает содержимое этого потока потоковой передачи. |
Сведения о свойстве
path
Путь запроса; Значение NULL для ответов.
path: string
Значение свойства
string
streams
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.