Udostępnij za pośrednictwem


PipelineRequest interface

Metadane dotyczące żądania wykonywanego przez potok.

Właściwości

abortSignal

Służy do przerwania żądania później.

agent

NODEJS tylko opcja tylko węzła, aby udostępnić niestandardowy http.Agent/https.Agentelement . Nic nie robi w przypadku uruchamiania w przeglądarce.

allowInsecureConnection

Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS

body

Zawartość treści HTTP (jeśli istnieje)

disableKeepAlive

Jeśli połączenie nie powinno być ponownie używane.

enableBrowserStreams

PRZEGLĄDARKA TYLKO opcja przeglądarki, aby włączyć strumienie przeglądarki. Jeśli ta opcja jest ustawiona, a odpowiedź jest strumieniem, odpowiedź będzie miała właściwość browserStream , a nie blobBody zostanie zdefiniowana.

Wartość domyślna to false

formData

Aby zasymulować wpis formularza przeglądarki

headers

Nagłówki HTTP do użycia podczas wysyłania żądania.

method

Metoda HTTP do użycia podczas wysyłania żądania.

onDownloadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie pobierania.

onUploadProgress

Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania.

proxySettings

Konfiguracja serwera proxy.

requestId

Unikatowy identyfikator żądania. Służy do rejestrowania i śledzenia.

streamResponseStatusCodes

Lista kodów stanu odpowiedzi, których odpowiednia treść PipelineResponse powinna być traktowana jako strumień. Gdy streamResponseStatusCodes zawiera wartość Number.POSITIVE_INFINITY każdy stan będzie traktowany jako strumień.

timeout

Liczba milisekund żądania może potrwać przed automatycznym kończeniem. Jeśli żądanie zostanie zakończone, AbortError zostanie zgłoszony element . Wartość domyślna to 0, która wyłącza limit czasu.

tlsSettings

Ustawienia konfigurowania uwierzytelniania TLS

tracingOptions

Opcje śledzenia do użycia dla dowolnych utworzonych zakresów.

url

Adres URL, do którego ma być skierowane żądanie.

withCredentials

Wskazuje, czy agent użytkownika powinien wysyłać pliki cookie z innej domeny w przypadku żądań między źródłami. Wartość domyślna to false.

Szczegóły właściwości

abortSignal

Służy do przerwania żądania później.

abortSignal?: AbortSignalLike

Wartość właściwości

AbortSignalLike

agent

NODEJS tylko opcja tylko węzła, aby udostępnić niestandardowy http.Agent/https.Agentelement . Nic nie robi w przypadku uruchamiania w przeglądarce.

agent?: Agent

Wartość właściwości

allowInsecureConnection

Ustaw wartość true, jeśli żądanie jest wysyłane za pośrednictwem protokołu HTTP zamiast HTTPS

allowInsecureConnection?: boolean

Wartość właściwości

boolean

body

Zawartość treści HTTP (jeśli istnieje)

body?: RequestBodyType

Wartość właściwości

disableKeepAlive

Jeśli połączenie nie powinno być ponownie używane.

disableKeepAlive?: boolean

Wartość właściwości

boolean

enableBrowserStreams

PRZEGLĄDARKA TYLKO opcja przeglądarki, aby włączyć strumienie przeglądarki. Jeśli ta opcja jest ustawiona, a odpowiedź jest strumieniem, odpowiedź będzie miała właściwość browserStream , a nie blobBody zostanie zdefiniowana.

Wartość domyślna to false

enableBrowserStreams?: boolean

Wartość właściwości

boolean

formData

Aby zasymulować wpis formularza przeglądarki

formData?: FormDataMap

Wartość właściwości

headers

Nagłówki HTTP do użycia podczas wysyłania żądania.

headers: HttpHeaders

Wartość właściwości

method

Metoda HTTP do użycia podczas wysyłania żądania.

method: HttpMethods

Wartość właściwości

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

proxySettings

Konfiguracja serwera proxy.

proxySettings?: ProxySettings

Wartość właściwości

requestId

Unikatowy identyfikator żądania. Służy do rejestrowania i śledzenia.

requestId: string

Wartość właściwości

string

streamResponseStatusCodes

Lista kodów stanu odpowiedzi, których odpowiednia treść PipelineResponse powinna być traktowana jako strumień. Gdy streamResponseStatusCodes zawiera wartość Number.POSITIVE_INFINITY każdy stan będzie traktowany jako strumień.

streamResponseStatusCodes?: Set<number>

Wartość właściwości

Set<number>

timeout

Liczba milisekund żądania może potrwać przed automatycznym kończeniem. Jeśli żądanie zostanie zakończone, AbortError zostanie zgłoszony element . Wartość domyślna to 0, która wyłącza limit czasu.

timeout: number

Wartość właściwości

number

tlsSettings

Ustawienia konfigurowania uwierzytelniania TLS

tlsSettings?: TlsSettings

Wartość właściwości

tracingOptions

Opcje śledzenia do użycia dla dowolnych utworzonych zakresów.

tracingOptions?: OperationTracingOptions

Wartość właściwości

OperationTracingOptions

url

Adres URL, do którego ma być skierowane żądanie.

url: string

Wartość właściwości

string

withCredentials

Wskazuje, czy agent użytkownika powinien wysyłać pliki cookie z innej domeny w przypadku żądań między źródłami. Wartość domyślna to false.

withCredentials: boolean

Wartość właściwości

boolean