OperationRequestOptions interface
Opcje umożliwiające skonfigurowanie obsługi żądań HTTP wysyłanych przez operację zestawu SDK.
Właściwości
custom |
Niestandardowe nagłówki żądań zdefiniowane przez użytkownika, które będą stosowane przed wysłaniem żądania. |
on |
Wywołanie zwrotne uruchamiane po postępie pobierania. |
on |
Wywołanie zwrotne uruchamiane po postępie przekazywania. |
should |
Niezależnie od tego, czy element HttpOperationResponse powinien zostać zdeserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno zostać zdeserializowane. |
timeout | Liczba milisekund, które żądanie może potrwać przed automatycznym zakończeniem. |
Szczegóły właściwości
customHeaders
Niestandardowe nagłówki żądań zdefiniowane przez użytkownika, które będą stosowane przed wysłaniem żądania.
customHeaders?: {[key: string]: string}
Wartość właściwości
{[key: string]: string}
onDownloadProgress
Wywołanie zwrotne uruchamiane po postępie pobierania.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
onUploadProgress
Wywołanie zwrotne uruchamiane po postępie przekazywania.
onUploadProgress?: (progress: TransferProgressEvent) => void
Wartość właściwości
(progress: TransferProgressEvent) => void
shouldDeserialize
Niezależnie od tego, czy element HttpOperationResponse powinien zostać zdeserializowany. Jeśli jest to niezdefiniowane, polecenie HttpOperationResponse powinno zostać zdeserializowane.
shouldDeserialize?: boolean | (response: HttpOperationResponse) => boolean
Wartość właściwości
boolean | (response: HttpOperationResponse) => boolean
timeout
Liczba milisekund, które żądanie może potrwać przed automatycznym zakończeniem.
timeout?: number
Wartość właściwości
number