StreamingRequest class
Http 要求メッセージと同等の、Streaming Extensions トランスポートを使用して Bot Framework Protocol 3 経由で送信される基本的な要求の種類。
プロパティ
path | 要求パス。応答の場合は null。 |
streams | 関連付けられているストリームの一覧。 |
verb | 要求動詞、応答の場合は null。 |
メソッド
add |
このストリーミング要求に新しいストリーム添付ファイルを追加します。 |
create(string, string, Http |
渡されたメソッド、パス、本文を使用してストリーミング要求を作成します。 |
set |
この streamingRequest の本文の内容を設定します。 |
プロパティの詳細
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)
この streamingRequest の本文の内容を設定します。
function setBody(body: any)
パラメーター
- body
-
any
streamingRequest の本文に書き込む JSON テキスト。