Freigeben über


StreamingRequest class

Der grundlegende Anforderungstyp, der über Das Bot Framework-Protokoll 3 mit Streamingerweiterungstransporten gesendet wird, entspricht HTTP-Anforderungsmeldungen.

Eigenschaften

path

Anforderungspfad; NULL für Antworten.

streams

Liste der zugeordneten Streams.

verb

Anforderungsverb, NULL für Antworten.

Methoden

addStream(HttpContent)

Fügt dieser Streaminganforderung eine neue Streamanlage hinzu.

create(string, string, HttpContent)

Erstellt eine Streaminganforderung mit der übergebenen Methode, dem Pfad und dem übergebenen Text.

setBody(any)

Legt den Inhalt des Textkörpers dieser streamingRequest fest.

Details zur Eigenschaft

path

Anforderungspfad; NULL für Antworten.

path: string

Eigenschaftswert

string

streams

Liste der zugeordneten Streams.

streams: HttpContentStream[]

Eigenschaftswert

verb

Anforderungsverb, NULL für Antworten.

verb: string

Eigenschaftswert

string

Details zur Methode

addStream(HttpContent)

Fügt dieser Streaminganforderung eine neue Streamanlage hinzu.

function addStream(content: HttpContent)

Parameter

content
HttpContent

Der HTTP-Inhalt, der in die neue Streamanlage aufgenommen werden soll.

create(string, string, HttpContent)

Erstellt eine Streaminganforderung mit der übergebenen Methode, dem Pfad und dem übergebenen Text.

static function create(method: string, path?: string, body?: HttpContent): StreamingRequest

Parameter

method

string

Das HTTP-Verb, das für diese Anforderung verwendet werden soll.

path

string

Optionaler Pfad, in dem sich die Ressource auf dem Remoteserver befindet.

body
HttpContent

Optionaler Text, der an den Remoteserver gesendet werden soll.

Gibt zurück

Bei Erfolg wird eine Streaminganforderung mit dem entsprechenden Statuscode und text zurückgegeben.

setBody(any)

Legt den Inhalt des Textkörpers dieser streamingRequest fest.

function setBody(body: any)

Parameter

body

any

Der JSON-Text, der in den Text der streamingRequest geschrieben werden soll.