Megosztás a következőn keresztül:


PipelineRequest interface

A folyamat által küldött kérés metaadatai.

Tulajdonságok

abortSignal

A kérés későbbi megszakítására szolgál.

agent

CSAK NODEJS

Csak csomópontos lehetőség egyéni http.Agent/https.Agentbeállítás megadására. Nem tesz semmit a böngészőben való futtatáskor.

allowInsecureConnection

Igaz értékre van állítva, ha a kérés HTTPS helyett HTTP-en keresztül van elküldve

body

A HTTP-törzs tartalma (ha van ilyen)

disableKeepAlive

Ha a kapcsolatot nem szabad újra felhasználni.

enableBrowserStreams

CSAK BÖNGÉSZŐ

A böngésző streamjeinek engedélyezésére csak böngészőbeállítás. Ha ez a beállítás be van állítva, és a válasz egy stream, a válasznak lesz egy tulajdonsága browserStreamblobBody , amely helyett nincs definiálva.

Az alapértelmezett érték hamis

formData

Böngészőűrlap-bejegyzés szimulálása

headers

A kéréshez használandó HTTP-fejlécek.

method

A kéréshez használandó HTTP-metódus.

onDownloadProgress

Visszahívás, amely a letöltési folyamat során aktiválódik.

onUploadProgress

Visszahívás, amely a feltöltési folyamat során aktiválódik.

proxySettings

Proxykonfiguráció.

requestId

A kérés egyedi azonosítója. Naplózáshoz és nyomkövetéshez használatos.

streamResponseStatusCodes

Azon válaszállapot-kódok listája, amelyek megfelelő PipelineResponse törzsét streamként kell kezelni. Ha a streamResponseStatusCodes tartalmazza az értéket, Number.POSITIVE_INFINITY bármely állapot streamként lesz kezelve.

timeout

A kérések automatikus leállása előtt igénybe vehető ezredmásodpercek száma. Ha a kérés le van állítva, egy AbortError lesz küldve. Alapértelmezés szerint 0, ami letiltja az időtúllépést.

tlsSettings

A TLS-hitelesítés konfigurálásának beállításai

tracingOptions

A létrehozott spanokhoz használandó nyomkövetési beállítások.

url

A kérést küldő URL-cím.

withCredentials

Azt jelzi, hogy a felhasználói ügynök küldjön-e cookie-kat a másik tartományból az eltérő eredetű kérések esetén. Az alapértelmezett érték a hamis.

Tulajdonság adatai

abortSignal

A kérés későbbi megszakítására szolgál.

abortSignal?: AbortSignalLike

Tulajdonság értéke

agent

CSAK NODEJS

Csak csomópontos lehetőség egyéni http.Agent/https.Agentbeállítás megadására. Nem tesz semmit a böngészőben való futtatáskor.

agent?: Agent

Tulajdonság értéke

allowInsecureConnection

Igaz értékre van állítva, ha a kérés HTTPS helyett HTTP-en keresztül van elküldve

allowInsecureConnection?: boolean

Tulajdonság értéke

boolean

body

A HTTP-törzs tartalma (ha van ilyen)

body?: RequestBodyType

Tulajdonság értéke

disableKeepAlive

Ha a kapcsolatot nem szabad újra felhasználni.

disableKeepAlive?: boolean

Tulajdonság értéke

boolean

enableBrowserStreams

CSAK BÖNGÉSZŐ

A böngésző streamjeinek engedélyezésére csak böngészőbeállítás. Ha ez a beállítás be van állítva, és a válasz egy stream, a válasznak lesz egy tulajdonsága browserStreamblobBody , amely helyett nincs definiálva.

Az alapértelmezett érték hamis

enableBrowserStreams?: boolean

Tulajdonság értéke

boolean

formData

Böngészőűrlap-bejegyzés szimulálása

formData?: FormDataMap

Tulajdonság értéke

headers

A kéréshez használandó HTTP-fejlécek.

headers: HttpHeaders

Tulajdonság értéke

method

A kéréshez használandó HTTP-metódus.

method: HttpMethods

Tulajdonság értéke

onDownloadProgress

Visszahívás, amely a letöltési folyamat során aktiválódik.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Tulajdonság értéke

(progress: TransferProgressEvent) => void

onUploadProgress

Visszahívás, amely a feltöltési folyamat során aktiválódik.

onUploadProgress?: (progress: TransferProgressEvent) => void

Tulajdonság értéke

(progress: TransferProgressEvent) => void

proxySettings

Proxykonfiguráció.

proxySettings?: ProxySettings

Tulajdonság értéke

requestId

A kérés egyedi azonosítója. Naplózáshoz és nyomkövetéshez használatos.

requestId: string

Tulajdonság értéke

string

streamResponseStatusCodes

Azon válaszállapot-kódok listája, amelyek megfelelő PipelineResponse törzsét streamként kell kezelni. Ha a streamResponseStatusCodes tartalmazza az értéket, Number.POSITIVE_INFINITY bármely állapot streamként lesz kezelve.

streamResponseStatusCodes?: Set<number>

Tulajdonság értéke

Set<number>

timeout

A kérések automatikus leállása előtt igénybe vehető ezredmásodpercek száma. Ha a kérés le van állítva, egy AbortError lesz küldve. Alapértelmezés szerint 0, ami letiltja az időtúllépést.

timeout: number

Tulajdonság értéke

number

tlsSettings

A TLS-hitelesítés konfigurálásának beállításai

tlsSettings?: TlsSettings

Tulajdonság értéke

tracingOptions

A létrehozott spanokhoz használandó nyomkövetési beállítások.

tracingOptions?: OperationTracingOptions

Tulajdonság értéke

url

A kérést küldő URL-cím.

url: string

Tulajdonság értéke

string

withCredentials

Azt jelzi, hogy a felhasználói ügynök küldjön-e cookie-kat a másik tartományból az eltérő eredetű kérések esetén. Az alapértelmezett érték a hamis.

withCredentials: boolean

Tulajdonság értéke

boolean