StreamingRequest class

Http 要求メッセージと同等の、Streaming Extensions トランスポートを使用して Bot Framework Protocol 3 経由で送信される基本的な要求の種類。

プロパティ

path

要求パス。応答の場合は null。

streams

関連付けられているストリームの一覧。

verb

要求動詞、応答の場合は null。

メソッド

addStream(HttpContent)

このストリーミング要求に新しいストリーム添付ファイルを追加します。

create(string, string, HttpContent)

渡されたメソッド、パス、本文を使用してストリーミング要求を作成します。

setBody(any)

この streamingRequest の本文の内容を設定します。

プロパティの詳細

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)

この streamingRequest の本文の内容を設定します。

function setBody(body: any)

パラメーター

body

any

streamingRequest の本文に書き込む JSON テキスト。