StreamingHttpClient class
Реализация HttpClient
, которая добавляет совместимость с потоковыми подключениями.
Конструкторы
Streaming |
Создает новый клиент http потоковой передачи. |
Методы
send |
Эта функция скрывает по умолчанию sendRequest HttpClient, заменив ее версией, которая принимает WebResource, созданную BotFrameworkAdapter, и преобразует ее в форму, которую можно отправить через транспорт потоковой передачи. |
Сведения о конструкторе
StreamingHttpClient(IStreamingTransportServer)
Создает новый клиент http потоковой передачи.
new StreamingHttpClient(server: IStreamingTransportServer)
Параметры
- server
-
IStreamingTransportServer
Используемая реализация транспортного сервера.
Сведения о методе
sendRequest(WebResource)
Эта функция скрывает по умолчанию sendRequest HttpClient, заменив ее версией, которая принимает WebResource, созданную BotFrameworkAdapter, и преобразует ее в форму, которую можно отправить через транспорт потоковой передачи.
function sendRequest(httpRequest: WebResource): Promise<HttpOperationResponse>
Параметры
- httpRequest
-
WebResource
Исходящий запрос, созданный BotframeworkAdapter.
Возвращаемое значение
Promise<HttpOperationResponse>
Ответ, совместимый с потоковой передачей для отправки клиенту.