Partager via


StreamingRequest class

Type de requête de base envoyé via Bot Framework Protocol 3 avec les transports d’extensions de streaming, équivalent aux messages de requête HTTP.

Propriétés

path

Chemin d’accès de la demande ; Null sur les réponses.

streams

Liste des flux associés.

verb

Demander un verbe, null sur les réponses.

Méthodes

addStream(HttpContent)

Ajoute une nouvelle pièce jointe de flux à cette demande de diffusion en continu.

create(string, string, HttpContent)

Crée une demande de diffusion en continu avec la méthode, le chemin d’accès et le corps passés.

setBody(any)

Définit le contenu du corps de ce streamingRequest.

Détails de la propriété

path

Chemin d’accès de la demande ; Null sur les réponses.

path: string

Valeur de propriété

string

streams

Liste des flux associés.

streams: HttpContentStream[]

Valeur de propriété

verb

Demander un verbe, null sur les réponses.

verb: string

Valeur de propriété

string

Détails de la méthode

addStream(HttpContent)

Ajoute une nouvelle pièce jointe de flux à cette demande de diffusion en continu.

function addStream(content: HttpContent)

Paramètres

content
HttpContent

Contenu Http à inclure dans la nouvelle pièce jointe de flux.

create(string, string, HttpContent)

Crée une demande de diffusion en continu avec la méthode, le chemin d’accès et le corps passés.

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

Paramètres

method

string

Verbe HTTP à utiliser pour cette requête.

path

string

Chemin d’accès facultatif où se trouve la ressource sur le serveur distant.

body
HttpContent

Corps facultatif à envoyer au serveur distant.

Retours

En cas de réussite, une demande de diffusion en continu avec le code d’état et le corps appropriés.

setBody(any)

Définit le contenu du corps de ce streamingRequest.

function setBody(body: any)

Paramètres

body

any

Texte JSON à écrire dans le corps du streamingRequest.