Bagikan melalui


StreamingHttpClient class

Implementasi HttpClient yang menambahkan kompatibilitas dengan koneksi streaming.

Konstruktor

StreamingHttpClient(IStreamingTransportServer)

Membuat klien Http streaming baru.

Metode

sendRequest(WebResource)

Fungsi ini menyembunyikan sendRequest default HttpClient, menggantinya dengan versi yang mengambil WebResource yang dibuat oleh BotFrameworkAdapter dan mengonversinya ke formulir yang dapat dikirim melalui transportasi streaming.

Detail Konstruktor

StreamingHttpClient(IStreamingTransportServer)

Membuat klien Http streaming baru.

new StreamingHttpClient(server: IStreamingTransportServer)

Parameter

server

IStreamingTransportServer

Implementasi server transportasi yang akan digunakan.

Detail Metode

sendRequest(WebResource)

Fungsi ini menyembunyikan sendRequest default HttpClient, menggantinya dengan versi yang mengambil WebResource yang dibuat oleh BotFrameworkAdapter dan mengonversinya ke formulir yang dapat dikirim melalui transportasi streaming.

function sendRequest(httpRequest: WebResource): Promise<HttpOperationResponse>

Parameter

httpRequest

WebResource

Permintaan keluar yang dibuat oleh BotframeworkAdapter.

Mengembalikan

Promise<HttpOperationResponse>

Respons yang kompatibel dengan transportasi streaming untuk dikirim kembali ke klien.