PipelineRequest interface
Metadane dotyczące żądania wykonywanego przez potok.
Właściwości
abort |
Służy do przerwania żądania później. |
agent | NODEJS tylko opcja tylko węzła, aby udostępnić niestandardowy |
allow |
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) |
disable |
Jeśli połączenie nie powinno być ponownie używane. |
enable |
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ść Wartość domyślna to false |
form |
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. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie pobierania. |
on |
Wywołanie zwrotne, które jest uruchamiane po postępie przekazywania. |
proxy |
Konfiguracja serwera proxy. |
request |
Unikatowy identyfikator żądania. Służy do rejestrowania i śledzenia. |
stream |
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, |
tls |
Ustawienia konfigurowania uwierzytelniania TLS |
tracing |
Opcje śledzenia do użycia dla dowolnych utworzonych zakresów. |
url | Adres URL, do którego ma być skierowane żądanie. |
with |
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.Agent
element .
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
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
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
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