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 till true om begäran skickas via HTTP i stället för HTTPS

body

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

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 är odefinierad.

Standardvärdet är falskt

formData

Simulera 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.

onDownloadProgress

Återanrop som utlöses vid nedladdningsframställning.

onUploadProgress

Återanrop som utlöses vid uppladdningens 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 någon status skulle behandlas som en dataströ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

AbortSignalLike

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 till true 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)

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 är odefinierad.

Standardvärdet är falskt

enableBrowserStreams?: boolean

Egenskapsvärde

boolean

formData

Simulera 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

onDownloadProgress

Återanrop som utlöses vid nedladdningsframställning.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

onUploadProgress

Återanrop som utlöses vid uppladdningens 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 någon status skulle behandlas som en dataströ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

OperationTracingOptions

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