RequestOptionsBase interface
Opisuje podstawową strukturę obiektu opcji, który będzie używany w każdej operacji.
Właściwości
abort |
Sygnał kontrolera przerwania. Może służyć do przerwania wysyłania żądania sieciowego i oczekiwania na odpowiedź. |
custom |
zostanie zastosowana przed wysłaniem żądania. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie pobierania. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania. |
serializer |
Opcje zastąpienia zachowania analizowania/tworzenia kodu XML. |
should |
Niezależnie od tego, czy element HttpOperationResponse powinien być deserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno być deserializowane. |
timeout | Liczba milisekund żądania może potrwać przed automatycznym kończeniem.
Jeśli żądanie zostanie zakończone, |
tracing |
Śledzenie: kontekst używany podczas tworzenia zakresów. |
Szczegóły właściwości
abortSignal
Sygnał kontrolera przerwania. Może służyć do przerwania wysyłania żądania sieciowego i oczekiwania na odpowiedź.
abortSignal?: AbortSignalLike
Wartość właściwości
customHeaders
zostanie zastosowana przed wysłaniem żądania.
customHeaders?: {[key: string]: string}
Wartość właściwości
{[key: string]: string}
onDownloadProgress
Wywołanie zwrotne, które jest uruchamiane po postępie pobierania.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
onUploadProgress
Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania.
onUploadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
serializerOptions
Opcje zastąpienia zachowania analizowania/tworzenia kodu XML.
serializerOptions?: SerializerOptions
Wartość właściwości
shouldDeserialize
Niezależnie od tego, czy element HttpOperationResponse powinien być deserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno być deserializowane.
shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean
Wartość właściwości
boolean | (response: HttpOperationResponse) => boolean
timeout
Liczba milisekund żądania może potrwać przed automatycznym kończeniem.
Jeśli żądanie zostanie zakończone, AbortError
zostanie zgłoszony element .
timeout?: number
Wartość właściwości
number
tracingContext
Śledzenie: kontekst używany podczas tworzenia zakresów.
tracingContext?: Context