RequestOptionsBase interface
Descrive la struttura di base dell'oggetto options che verrà utilizzato in ogni operazione.
Proprietà
abort |
Segnale di un controller di interruzione. Può essere usato per interrompere l'invio di una richiesta di rete e l'attesa di una risposta. |
custom |
verrà applicato prima dell'invio della richiesta. |
on |
Callback attivato al momento dell'avanzamento del download. |
on |
Callback attivato al momento del caricamento. |
serializer |
Opzioni per eseguire l'override del comportamento di analisi/compilazione XML. |
should |
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 |
tracing |
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