StreamingRequest class
Der grundlegende Anforderungstyp, der über Bot Framework Protocol 3 mit Streaming Extensions-Transporten gesendet wurde, entspricht HTTP-Anforderungsnachrichten.
Eigenschaften
path | Anforderungspfad; null bei Antworten. |
streams | Liste der zugeordneten Datenströme. |
verb | Anforderungsverb, NULL für Antworten. |
Methoden
add |
Fügt dieser Streaminganforderung eine neue Streamanlage hinzu. |
create(string, string, Http |
Erstellt eine Streaminganforderung mit der übergebenen Methode, dem Pfad und dem Textkörper. |
set |
Legt den Inhalt des Textkörpers dieser streamingRequest fest. |
Details zur Eigenschaft
path
Anforderungspfad; null bei Antworten.
path: string
Eigenschaftswert
string
streams
Liste der zugeordneten Datenströme.
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 Textkörper.
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 die Ressource auf dem Remoteserver gefunden werden kann.
- body
- HttpContent
Optionaler Text, der an den Remoteserver gesendet werden soll.
Gibt zurück
Bei Erfolg wird eine Streaminganforderung mit entsprechendem 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 Textkörper des streamingRequest geschrieben werden soll.