Dela via


PipelineRequest interface

Metadata om en begäran som görs av pipelinen.

Egenskaper

abortSignal

Används för att avbryta begäran senare.

agent

ENDAST NODEJS

Ett alternativ endast för noder för att tillhandahålla en anpassad http.Agent/https.Agent. Gör ingenting när du kör i webbläsaren.

allowInsecureConnection

Ange sant om begäran skickas via HTTP i stället för HTTPS

body

HTTP-brödtextinnehållet (om det finns något)

disableKeepAlive

Om anslutningen inte ska återanvändas.

enableBrowserStreams

ENDAST WEBBLÄSARE

Ett webbläsaralternativ för att aktivera webbläsarströmmar. Om det här alternativet har angetts och ett svar är en ström har svaret en egenskap browserStream i stället för blobBody som kommer att vara odefinierad.

Standardvärdet är falskt

formData

Så här simulerar du ett webbläsarformulärinlägg

headers

DE HTTP-huvuden som ska användas när du gör begäran.

method

DEN HTTP-metod som ska användas när du gör begäran.

multipartBody

Brödtext för en begäran med flera delar.

onDownloadProgress

Återanrop som utlöses när nedladdningen förlopp.

onUploadProgress

Återanrop som utlöses när uppladdningen förlopp.

proxySettings

Proxykonfiguration.

requestId

En unik identifierare för begäran. Används för loggning och spårning.

streamResponseStatusCodes

En lista över svarsstatuskoder vars motsvarande PipelineResponse-brödtext ska behandlas som en dataström. När streamResponseStatusCodes innehåller värdet Number.POSITIVE_INFINITY alla statusar behandlas som en ström.

timeout

Antalet millisekunder som en begäran kan ta innan den avslutas automatiskt. Om begäran avslutas utlöses en AbortError. Standardvärdet är 0, vilket inaktiverar tidsgränsen.

tlsSettings

Inställningar för att konfigurera TLS-autentisering

tracingOptions

Spårningsalternativ som ska användas för alla skapade spann.

url

URL:en som begäran ska skickas till.

withCredentials

Anger om användaragenten ska skicka cookies från den andra domänen vid begäranden mellan ursprung. Standardvärdet är falskt.

Egenskapsinformation

abortSignal

Används för att avbryta begäran senare.

abortSignal?: AbortSignalLike

Egenskapsvärde

agent

ENDAST NODEJS

Ett alternativ endast för noder för att tillhandahålla en anpassad http.Agent/https.Agent. Gör ingenting när du kör i webbläsaren.

agent?: Agent

Egenskapsvärde

allowInsecureConnection

Ange sant om begäran skickas via HTTP i stället för HTTPS

allowInsecureConnection?: boolean

Egenskapsvärde

boolean

body

HTTP-brödtextinnehållet (om det finns något)

body?: RequestBodyType

Egenskapsvärde

disableKeepAlive

Om anslutningen inte ska återanvändas.

disableKeepAlive?: boolean

Egenskapsvärde

boolean

enableBrowserStreams

ENDAST WEBBLÄSARE

Ett webbläsaralternativ för att aktivera webbläsarströmmar. Om det här alternativet har angetts och ett svar är en ström har svaret en egenskap browserStream i stället för blobBody som kommer att vara odefinierad.

Standardvärdet är falskt

enableBrowserStreams?: boolean

Egenskapsvärde

boolean

formData

Så här simulerar du ett webbläsarformulärinlägg

formData?: FormDataMap

Egenskapsvärde

headers

DE HTTP-huvuden som ska användas när du gör begäran.

headers: HttpHeaders

Egenskapsvärde

method

DEN HTTP-metod som ska användas när du gör begäran.

method: HttpMethods

Egenskapsvärde

multipartBody

Brödtext för en begäran med flera delar.

multipartBody?: MultipartRequestBody

Egenskapsvärde

onDownloadProgress

Återanrop som utlöses när nedladdningen förlopp.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

onUploadProgress

Återanrop som utlöses när uppladdningen förlopp.

onUploadProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

proxySettings

Proxykonfiguration.

proxySettings?: ProxySettings

Egenskapsvärde

requestId

En unik identifierare för begäran. Används för loggning och spårning.

requestId: string

Egenskapsvärde

string

streamResponseStatusCodes

En lista över svarsstatuskoder vars motsvarande PipelineResponse-brödtext ska behandlas som en dataström. När streamResponseStatusCodes innehåller värdet Number.POSITIVE_INFINITY alla statusar behandlas som en ström.

streamResponseStatusCodes?: Set<number>

Egenskapsvärde

Set<number>

timeout

Antalet millisekunder som en begäran kan ta innan den avslutas automatiskt. Om begäran avslutas utlöses en AbortError. Standardvärdet är 0, vilket inaktiverar tidsgränsen.

timeout: number

Egenskapsvärde

number

tlsSettings

Inställningar för att konfigurera TLS-autentisering

tlsSettings?: TlsSettings

Egenskapsvärde

tracingOptions

Spårningsalternativ som ska användas för alla skapade spann.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

url

URL:en som begäran ska skickas till.

url: string

Egenskapsvärde

string

withCredentials

Anger om användaragenten ska skicka cookies från den andra domänen vid begäranden mellan ursprung. Standardvärdet är falskt.

withCredentials: boolean

Egenskapsvärde

boolean