PipelineRequest interface
Metadaten zu einer Anforderung, die von der Pipeline gestellt wird.
Eigenschaften
abort |
Wird verwendet, um die Anforderung später abzubrechen. |
agent | NUR NODEJS Eine option nur für knoten zum bereitstellen eines benutzerdefinierten |
allow |
Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird. |
body | Der HTTP-Textinhalt (falls vorhanden) |
disable |
Wenn die Verbindung nicht wiederverwendet werden soll. |
enable |
NUR BROWSER Nur eine Browseroption zum Aktivieren von Browserstreams. Wenn diese Option festgelegt ist und eine Antwort ein Stream ist, verfügt die Antwort über eine Eigenschaft Der Standardwert ist „false“. |
form |
So simulieren Sie einen Browserformularbeitrag |
headers | Die HTTP-Header, die beim Stellen der Anforderung verwendet werden sollen. |
method | Die HTTP-Methode, die beim Stellen der Anforderung verwendet werden soll. |
on |
Rückruf, der beim Downloadfortschritt ausgelöst wird. |
on |
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird. |
proxy |
Proxykonfiguration. |
request |
Ein eindeutiger Bezeichner für die Anforderung. Wird für die Protokollierung und Ablaufverfolgung verwendet. |
stream |
Eine Liste von Antwortstatuscodes, deren zugehörigen PipelineResponse-Text als Stream behandelt werden soll. Wenn streamResponseStatusCodes den Wert enthält, Number.POSITIVE_INFINITY jeder Status als Stream behandelt wird. |
timeout | Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird.
Wenn die Anforderung beendet wird, wird ein |
tls |
Einstellungen zum Konfigurieren der TLS-Authentifizierung |
tracing |
Ablaufverfolgungsoptionen, die für alle erstellten Spans verwendet werden sollen. |
url | Die URL, für die die Anforderung erfolgen soll. |
with |
Gibt an, ob der Benutzer-Agent cookies von der anderen Domäne bei ursprungsübergreifenden Anforderungen senden soll. Der Standardwert ist „false“. |
Details zur Eigenschaft
abortSignal
Wird verwendet, um die Anforderung später abzubrechen.
abortSignal?: AbortSignalLike
Eigenschaftswert
agent
NUR NODEJS
Eine option nur für knoten zum bereitstellen eines benutzerdefinierten http.Agent
/https.Agent
.
Macht nichts, wenn im Browser ausgeführt wird.
agent?: Agent
Eigenschaftswert
allowInsecureConnection
Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird.
allowInsecureConnection?: boolean
Eigenschaftswert
boolean
body
disableKeepAlive
Wenn die Verbindung nicht wiederverwendet werden soll.
disableKeepAlive?: boolean
Eigenschaftswert
boolean
enableBrowserStreams
NUR BROWSER
Nur eine Browseroption zum Aktivieren von Browserstreams. Wenn diese Option festgelegt ist und eine Antwort ein Stream ist, verfügt die Antwort über eine Eigenschaft browserStream
, die blobBody
nicht definiert wird.
Der Standardwert ist „false“.
enableBrowserStreams?: boolean
Eigenschaftswert
boolean
formData
headers
Die HTTP-Header, die beim Stellen der Anforderung verwendet werden sollen.
headers: HttpHeaders
Eigenschaftswert
method
Die HTTP-Methode, die beim Stellen der Anforderung verwendet werden soll.
method: HttpMethods
Eigenschaftswert
onDownloadProgress
Rückruf, der beim Downloadfortschritt ausgelöst wird.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
onUploadProgress
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird.
onUploadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
proxySettings
requestId
Ein eindeutiger Bezeichner für die Anforderung. Wird für die Protokollierung und Ablaufverfolgung verwendet.
requestId: string
Eigenschaftswert
string
streamResponseStatusCodes
Eine Liste von Antwortstatuscodes, deren zugehörigen PipelineResponse-Text als Stream behandelt werden soll. Wenn streamResponseStatusCodes den Wert enthält, Number.POSITIVE_INFINITY jeder Status als Stream behandelt wird.
streamResponseStatusCodes?: Set<number>
Eigenschaftswert
Set<number>
timeout
Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird.
Wenn die Anforderung beendet wird, wird ein AbortError
ausgelöst.
Der Standardwert ist 0, wodurch das Timeout deaktiviert wird.
timeout: number
Eigenschaftswert
number
tlsSettings
Einstellungen zum Konfigurieren der TLS-Authentifizierung
tlsSettings?: TlsSettings
Eigenschaftswert
tracingOptions
Ablaufverfolgungsoptionen, die für alle erstellten Spans verwendet werden sollen.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
url
Die URL, für die die Anforderung erfolgen soll.
url: string
Eigenschaftswert
string
withCredentials
Gibt an, ob der Benutzer-Agent cookies von der anderen Domäne bei ursprungsübergreifenden Anforderungen senden soll. Der Standardwert ist „false“.
withCredentials: boolean
Eigenschaftswert
boolean