WebResourceLike interface
Opis żądania HTTP, który ma zostać złożony na serwerze zdalnym.
Właściwości
| abort |
Sygnał kontrolera przerwania. Może służyć do przerwania zarówno wysyłania żądania sieciowego, jak i oczekiwania na odpowiedź. |
| body | Zawartość treści http żądania. |
| decompress |
Czy dekompresować odpowiedź zgodnie z nagłówka Accept-Encoding (tylko node-fetch) |
| form |
Dane formularza używane do kompilowania treści żądania. |
| headers | Nagłówki HTTP do użycia podczas tworzenia żądania. |
| keep |
Jeśli połączenie powinno zostać ponownie użyte. |
| method | Metoda HTTP, która ma być używana podczas wykonywania żądania. |
| on |
Wywołanie zwrotne uruchamiane po postępie pobierania. |
| on |
Wywołanie zwrotne uruchamiane po postępie przekazywania. |
| proxy |
Konfiguracja serwera proxy. |
| query | Ciąg zapytania reprezentowany jako obiekt. |
| request |
Unikatowy identyfikator żądania. Służy do rejestrowania i śledzenia. |
| stream |
Określa, czy treść obiektu HttpOperationResponse powinna być traktowana jako strumień. |
| stream |
Lista kodów stanu odpowiedzi, których odpowiednia treść HttpOperationResponse powinna być traktowana jako strumień. |
| timeout | Liczba milisekund, które może przyjąć żądanie przed automatycznym zakończeniem.
Jeśli żądanie zostanie zakończone, zostanie zgłoszony |
| url | Adres URL uzyskiwany przez żądanie. |
| with |
Jeśli poświadczenia (pliki cookie) powinny być wysyłane podczas XHR. |
Szczegóły właściwości
abortSignal
Sygnał kontrolera przerwania. Może służyć do przerwania zarówno wysyłania żądania sieciowego, jak i oczekiwania na odpowiedź.
abortSignal?: AbortSignalLike
Wartość właściwości
body
Zawartość treści http żądania.
body?: any
Wartość właściwości
any
decompressResponse
Czy dekompresować odpowiedź zgodnie z nagłówka Accept-Encoding (tylko node-fetch)
decompressResponse?: boolean
Wartość właściwości
boolean
formData
Dane formularza używane do kompilowania treści żądania.
formData?: any
Wartość właściwości
any
headers
Nagłówki HTTP do użycia podczas tworzenia żądania.
headers: HttpHeadersLike
Wartość właściwości
keepAlive
Jeśli połączenie powinno zostać ponownie użyte.
keepAlive?: boolean
Wartość właściwości
boolean
method
Metoda HTTP, która ma być używana podczas wykonywania żądania.
method: HttpMethods
Wartość właściwości
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
proxySettings
query
Ciąg zapytania reprezentowany jako obiekt.
query?: {[key: string]: any}
Wartość właściwości
{[key: string]: any}
requestId
Unikatowy identyfikator żądania. Służy do rejestrowania i śledzenia.
requestId: string
Wartość właściwości
string
streamResponseBody
Ostrzeżenie
Ten interfejs API jest już przestarzały.
Use streamResponseStatusCodes property instead.
Określa, czy treść obiektu HttpOperationResponse powinna być traktowana jako strumień.
streamResponseBody?: boolean
Wartość właściwości
boolean
streamResponseStatusCodes
Lista kodów stanu odpowiedzi, których odpowiednia treść HttpOperationResponse powinna być traktowana jako strumień.
streamResponseStatusCodes?: Set<number>
Wartość właściwości
Set<number>
timeout
Liczba milisekund, które może przyjąć żądanie przed automatycznym zakończeniem.
Jeśli żądanie zostanie zakończone, zostanie zgłoszony AbortError.
timeout: number
Wartość właściwości
number
url
Adres URL uzyskiwany przez żądanie.
url: string
Wartość właściwości
string
withCredentials
Jeśli poświadczenia (pliki cookie) powinny być wysyłane podczas XHR.
withCredentials: boolean
Wartość właściwości
boolean