Condividi tramite


StreamingRequest class

Tipo di richiesta di base inviato tramite bot Framework Protocol 3 con i trasporti delle estensioni di streaming, equivalente ai messaggi di richiesta HTTP.

Proprietà

path

Percorso richiesta; Null nelle risposte.

streams

Elenco dei flussi associati.

verb

Verbo della richiesta, null nelle risposte.

Metodi

addStream(HttpContent)

Aggiunge un nuovo allegato di flusso a questa richiesta di streaming.

create(string, string, HttpContent)

Crea una richiesta di streaming con il metodo, il percorso e il corpo passati.

setBody(any)

Imposta il contenuto del corpo di questo flussoRequest.

Dettagli proprietà

path

Percorso richiesta; Null nelle risposte.

path: string

Valore della proprietà

string

streams

Elenco dei flussi associati.

streams: HttpContentStream[]

Valore della proprietà

verb

Verbo della richiesta, null nelle risposte.

verb: string

Valore della proprietà

string

Dettagli metodo

addStream(HttpContent)

Aggiunge un nuovo allegato di flusso a questa richiesta di streaming.

function addStream(content: HttpContent)

Parametri

content
HttpContent

Contenuto HTTP da includere nel nuovo allegato del flusso.

create(string, string, HttpContent)

Crea una richiesta di streaming con il metodo, il percorso e il corpo passati.

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

Parametri

method

string

Verbo HTTP da usare per questa richiesta.

path

string

Percorso facoltativo in cui è possibile trovare la risorsa nel server remoto.

body
HttpContent

Corpo facoltativo da inviare al server remoto.

Restituisce

In caso di esito positivo, viene restituita una richiesta di streaming con il codice di stato e il corpo appropriati.

setBody(any)

Imposta il contenuto del corpo di questo flussoRequest.

function setBody(body: any)

Parametri

body

any

Testo JSON da scrivere nel corpo di streamingRequest.