Lezen in het Engels

Delen via


PipelineRequest interface

Metagegevens over een aanvraag die wordt gedaan door de pijplijn.

Eigenschappen

abortSignal

Wordt gebruikt om de aanvraag later af te breken.

agent

ALLEEN NODEJS Een optie voor alleen knooppunten om een aangepaste http.Agent/https.Agent. Doet niets wanneer deze wordt uitgevoerd in de browser.

allowInsecureConnection

Ingesteld op true als de aanvraag wordt verzonden via HTTP in plaats van HTTPS

body

De HTTP-hoofdtekstinhoud (indien aanwezig)

disableKeepAlive

Als de verbinding niet opnieuw moet worden gebruikt.

enableBrowserStreams

ALLEEN BROWSER Een browseroptie voor het inschakelen van browserstreams. Als deze optie is ingesteld en een antwoord een stream is, heeft het antwoord een eigenschap browserStream in plaats van blobBody deze niet-gedefinieerd.

De standaardwaarde is onwaar

formData

Een bericht in een browserformulier simuleren

headers

De HTTP-headers die moeten worden gebruikt bij het maken van de aanvraag.

method

De HTTP-methode die moet worden gebruikt bij het maken van de aanvraag.

onDownloadProgress

Callback die wordt geactiveerd bij de voortgang van het downloaden.

onUploadProgress

Callback die wordt geactiveerd bij de voortgang van het uploaden.

proxySettings

Proxyconfiguratie.

requestId

Een unieke id voor de aanvraag. Wordt gebruikt voor logboekregistratie en tracering.

streamResponseStatusCodes

Een lijst met antwoordstatuscodes waarvan de bijbehorende PipelineResponse-hoofdtekst moet worden behandeld als een stroom. Wanneer streamResponseStatusCodes de waarde Number.POSITIVE_INFINITY wordt elke status behandeld als een stroom.

timeout

Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd. Als de aanvraag wordt beëindigd, wordt een AbortError gegenereerd. De standaardwaarde is 0, waardoor de time-out wordt uitgeschakeld.

tlsSettings

Instellingen voor het configureren van TLS-verificatie

tracingOptions

Traceringsopties die moeten worden gebruikt voor gemaakte spans.

url

De URL waarnaar de aanvraag moet worden verzonden.

withCredentials

Geeft aan of de gebruikersagent cookies van het andere domein moet verzenden in het geval van cross-origin-aanvragen. De standaardinstelling is false.

Eigenschapdetails

abortSignal

Wordt gebruikt om de aanvraag later af te breken.

TypeScript
abortSignal?: AbortSignalLike

Waarde van eigenschap

AbortSignalLike

agent

ALLEEN NODEJS Een optie voor alleen knooppunten om een aangepaste http.Agent/https.Agent. Doet niets wanneer deze wordt uitgevoerd in de browser.

TypeScript
agent?: Agent

Waarde van eigenschap

allowInsecureConnection

Ingesteld op true als de aanvraag wordt verzonden via HTTP in plaats van HTTPS

TypeScript
allowInsecureConnection?: boolean

Waarde van eigenschap

boolean

body

De HTTP-hoofdtekstinhoud (indien aanwezig)

TypeScript
body?: RequestBodyType

Waarde van eigenschap

disableKeepAlive

Als de verbinding niet opnieuw moet worden gebruikt.

TypeScript
disableKeepAlive?: boolean

Waarde van eigenschap

boolean

enableBrowserStreams

ALLEEN BROWSER Een browseroptie voor het inschakelen van browserstreams. Als deze optie is ingesteld en een antwoord een stream is, heeft het antwoord een eigenschap browserStream in plaats van blobBody deze niet-gedefinieerd.

De standaardwaarde is onwaar

TypeScript
enableBrowserStreams?: boolean

Waarde van eigenschap

boolean

formData

Een bericht in een browserformulier simuleren

TypeScript
formData?: FormDataMap

Waarde van eigenschap

headers

De HTTP-headers die moeten worden gebruikt bij het maken van de aanvraag.

TypeScript
headers: HttpHeaders

Waarde van eigenschap

method

De HTTP-methode die moet worden gebruikt bij het maken van de aanvraag.

TypeScript
method: HttpMethods

Waarde van eigenschap

onDownloadProgress

Callback die wordt geactiveerd bij de voortgang van het downloaden.

TypeScript
onDownloadProgress?: (progress: TransferProgressEvent) => void

Waarde van eigenschap

(progress: TransferProgressEvent) => void

onUploadProgress

Callback die wordt geactiveerd bij de voortgang van het uploaden.

TypeScript
onUploadProgress?: (progress: TransferProgressEvent) => void

Waarde van eigenschap

(progress: TransferProgressEvent) => void

proxySettings

Proxyconfiguratie.

TypeScript
proxySettings?: ProxySettings

Waarde van eigenschap

requestId

Een unieke id voor de aanvraag. Wordt gebruikt voor logboekregistratie en tracering.

TypeScript
requestId: string

Waarde van eigenschap

string

streamResponseStatusCodes

Een lijst met antwoordstatuscodes waarvan de bijbehorende PipelineResponse-hoofdtekst moet worden behandeld als een stroom. Wanneer streamResponseStatusCodes de waarde Number.POSITIVE_INFINITY wordt elke status behandeld als een stroom.

TypeScript
streamResponseStatusCodes?: Set<number>

Waarde van eigenschap

Set<number>

timeout

Het aantal milliseconden dat een aanvraag kan duren voordat deze automatisch wordt beëindigd. Als de aanvraag wordt beëindigd, wordt een AbortError gegenereerd. De standaardwaarde is 0, waardoor de time-out wordt uitgeschakeld.

TypeScript
timeout: number

Waarde van eigenschap

number

tlsSettings

Instellingen voor het configureren van TLS-verificatie

TypeScript
tlsSettings?: TlsSettings

Waarde van eigenschap

tracingOptions

Traceringsopties die moeten worden gebruikt voor gemaakte spans.

TypeScript
tracingOptions?: OperationTracingOptions

Waarde van eigenschap

OperationTracingOptions

url

De URL waarnaar de aanvraag moet worden verzonden.

TypeScript
url: string

Waarde van eigenschap

string

withCredentials

Geeft aan of de gebruikersagent cookies van het andere domein moet verzenden in het geval van cross-origin-aanvragen. De standaardinstelling is false.

TypeScript
withCredentials: boolean

Waarde van eigenschap

boolean