PipelineRequestOptions interface
Paramètres permettant d’initialiser une demande. Presque équivalent à Partial, mais url est obligatoire.
Propriétés
abort |
Utilisé pour abandonner la demande ultérieurement. |
allow |
Défini sur true si la requête est envoyée via HTTP au lieu de HTTPS |
body | Contenu du corps HTTP (le cas échéant) |
disable |
Si la connexion ne doit pas être réutilisée. |
enable |
NAVIGATEUR UNIQUEMENT Option de navigateur uniquement pour activer l’utilisation de l’API Streams. Si cette option est définie et que la diffusion en continu est utilisée (voir La valeur par défaut est false |
form |
Pour simuler un billet de formulaire de navigateur |
headers | En-têtes HTTP à utiliser lors de la requête. |
method | Méthode HTTP à utiliser lors de la requête. |
on |
Rappel qui se déclenche lors de la progression du téléchargement. |
on |
Rappel qui se déclenche lors de la progression du chargement. |
proxy |
Configuration du proxy. |
request |
Identificateur unique de la requête. Utilisé pour la journalisation et le suivi. |
stream |
Liste des codes d’état de réponse dont le corps PipelineResponse correspondant doit être traité comme un flux. |
timeout | Nombre de millisecondes qu’une demande peut prendre avant de se terminer automatiquement.
Si la demande est terminée, une |
tracing |
Options utilisées pour créer une étendue lorsque le suivi est activé. |
url | URL de requête. |
with |
Si des informations d’identification (cookies) doivent être envoyées pendant un XHR. La valeur par défaut est false. |
Détails de la propriété
abortSignal
Utilisé pour abandonner la demande ultérieurement.
abortSignal?: AbortSignalLike
Valeur de propriété
allowInsecureConnection
Défini sur true si la requête est envoyée via HTTP au lieu de HTTPS
allowInsecureConnection?: boolean
Valeur de propriété
boolean
body
disableKeepAlive
Si la connexion ne doit pas être réutilisée.
disableKeepAlive?: boolean
Valeur de propriété
boolean
enableBrowserStreams
NAVIGATEUR UNIQUEMENT
Option de navigateur uniquement pour activer l’utilisation de l’API Streams. Si cette option est définie et que la diffusion en continu est utilisée (voir streamResponseStatusCodes
), la réponse aura une propriété browserStream
au lieu de blobBody
laquelle n’est pas définie.
La valeur par défaut est false
enableBrowserStreams?: boolean
Valeur de propriété
boolean
formData
Pour simuler un billet de formulaire de navigateur
formData?: FormDataMap
Valeur de propriété
headers
method
onDownloadProgress
Rappel qui se déclenche lors de la progression du téléchargement.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valeur de propriété
(progress: TransferProgressEvent) => void
onUploadProgress
Rappel qui se déclenche lors de la progression du chargement.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valeur de propriété
(progress: TransferProgressEvent) => void
proxySettings
requestId
Identificateur unique de la requête. Utilisé pour la journalisation et le suivi.
requestId?: string
Valeur de propriété
string
streamResponseStatusCodes
Liste des codes d’état de réponse dont le corps PipelineResponse correspondant doit être traité comme un flux.
streamResponseStatusCodes?: Set<number>
Valeur de propriété
Set<number>
timeout
Nombre de millisecondes qu’une demande peut prendre avant de se terminer automatiquement.
Si la demande est terminée, une AbortError
est levée.
La valeur par défaut est 0, ce qui désactive le délai d’expiration.
timeout?: number
Valeur de propriété
number
tracingOptions
Options utilisées pour créer une étendue lorsque le suivi est activé.
tracingOptions?: OperationTracingOptions
Valeur de propriété
url
URL de requête.
url: string
Valeur de propriété
string
withCredentials
Si des informations d’identification (cookies) doivent être envoyées pendant un XHR. La valeur par défaut est false.
withCredentials?: boolean
Valeur de propriété
boolean