Condividi tramite


RequestOptionsBase interface

Descrive la struttura di base dell'oggetto options che verrà utilizzato in ogni operazione.

Proprietà

abortSignal

Segnale di un controller di interruzione. Può essere usato per interrompere l'invio di una richiesta di rete e l'attesa di una risposta.

customHeaders

verrà applicato prima dell'invio della richiesta.

onDownloadProgress

Callback attivato al momento dell'avanzamento del download.

onUploadProgress

Callback attivato al momento del caricamento.

serializerOptions

Opzioni per eseguire l'override del comportamento di analisi/compilazione XML.

shouldDeserialize

Indica se httpOperationResponse deve essere deserializzato. Se non è definito, httpOperationResponse deve essere deserializzato.

timeout

Il numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente. Se la richiesta viene terminata, viene generata un'eccezione AbortError .

tracingContext

Traccia: contesto usato durante la creazione di intervalli.

Dettagli proprietà

abortSignal

Segnale di un controller di interruzione. Può essere usato per interrompere l'invio di una richiesta di rete e l'attesa di una risposta.

abortSignal?: AbortSignalLike

Valore della proprietà

customHeaders

verrà applicato prima dell'invio della richiesta.

customHeaders?: {[key: string]: string}

Valore della proprietà

{[key: string]: string}

onDownloadProgress

Callback attivato al momento dell'avanzamento del download.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

onUploadProgress

Callback attivato al momento del caricamento.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

serializerOptions

Opzioni per eseguire l'override del comportamento di analisi/compilazione XML.

serializerOptions?: SerializerOptions

Valore della proprietà

shouldDeserialize

Indica se httpOperationResponse deve essere deserializzato. Se non è definito, httpOperationResponse deve essere deserializzato.

shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean

Valore della proprietà

boolean | (response: HttpOperationResponse) => boolean

timeout

Il numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente. Se la richiesta viene terminata, viene generata un'eccezione AbortError .

timeout?: number

Valore della proprietà

number

tracingContext

Traccia: contesto usato durante la creazione di intervalli.

tracingContext?: Context

Valore della proprietà

@azure/core-tracing.Context