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
| add |
Aggiunge un nuovo allegato di flusso a questa richiesta di streaming. |
| create(string, string, Http |
Crea una richiesta di streaming con il metodo, il percorso e il corpo passati. |
| set |
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.