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 Knoten" zum Bereitstellen eines benutzerdefinierten |
allow |
Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird |
body | Der HTTP-Textkörperinhalt (sofern vorhanden) |
disable |
Wenn die Verbindung nicht wiederverwendet werden soll. |
enable |
NUR BROWSER Eine Nur-Browser-Option zum Aktivieren von Browserstreams. Wenn diese Option festgelegt ist und eine Antwort ein Datenstrom ist, verfügt die Antwort über eine Eigenschaft Standardwert ist "false". |
form |
So simulieren Sie einen Browserformularbeitrag |
headers | Die HTTP-Header, die beim Erstellen der Anforderung verwendet werden sollen. |
method | Die HTTP-Methode, die beim Erstellen der Anforderung verwendet werden soll. |
multipart |
Textkörper für eine mehrteilige Anforderung. |
on |
Rückruf, der beim Downloadfortschritt ausgelöst wird. |
on |
Rückruf, der beim Uploadfortschritt ausgelöst wird. |
proxy |
Proxykonfiguration. |
request |
Ein eindeutiger Bezeichner für die Anforderung. Wird für die Protokollierung und Ablaufverfolgung verwendet. |
stream |
Eine Liste der Antwortstatuscodes, deren zugehöriger PipelineResponse-Text als Datenstrom behandelt werden soll. Wenn streamResponseStatusCodes den Wert Number.POSITIVE_INFINITY alle Status als Datenstrom behandelt werden. |
timeout | Die Anzahl der Millisekunden, die eine Anforderung annehmen kann, bevor sie automatisch beendet wird.
Wenn die Anforderung beendet wird, wird ein |
tls |
Einstellungen für die Konfiguration der TLS-Authentifizierung |
tracing |
Ablaufverfolgungsoptionen, die für alle erstellten Spans verwendet werden sollen. |
url | Die URL, an die die Anforderung gestellt werden soll. |
with |
Gibt an, ob der Benutzer-Agent Cookies von der anderen Domäne im Falle von Cross-Origin-Anforderungen senden soll. Standardwert ist "false". |
Details zur Eigenschaft
abortSignal
Wird verwendet, um die Anforderung später abzubrechen.
abortSignal?: AbortSignalLike
Eigenschaftswert
agent
NUR NODEJS
Eine Option "Nur Knoten" zum Bereitstellen eines benutzerdefinierten http.Agent
/https.Agent
.
Führt nichts aus, wenn er im Browser ausgeführt wird.
agent?: Agent
Eigenschaftswert
allowInsecureConnection
Auf "true" festgelegt, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird
allowInsecureConnection?: boolean
Eigenschaftswert
boolean
body
Der HTTP-Textkörperinhalt (sofern vorhanden)
body?: RequestBodyType
Eigenschaftswert
disableKeepAlive
Wenn die Verbindung nicht wiederverwendet werden soll.
disableKeepAlive?: boolean
Eigenschaftswert
boolean
enableBrowserStreams
NUR BROWSER
Eine Nur-Browser-Option zum Aktivieren von Browserstreams. Wenn diese Option festgelegt ist und eine Antwort ein Datenstrom ist, verfügt die Antwort über eine Eigenschaft browserStream
anstelle von blobBody
, die nicht definiert ist.
Standardwert ist "false".
enableBrowserStreams?: boolean
Eigenschaftswert
boolean
formData
headers
Die HTTP-Header, die beim Erstellen der Anforderung verwendet werden sollen.
headers: HttpHeaders
Eigenschaftswert
method
Die HTTP-Methode, die beim Erstellen der Anforderung verwendet werden soll.
method: HttpMethods
Eigenschaftswert
multipartBody
Textkörper für eine mehrteilige Anforderung.
multipartBody?: MultipartRequestBody
Eigenschaftswert
onDownloadProgress
Rückruf, der beim Downloadfortschritt ausgelöst wird.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
onUploadProgress
Rückruf, der beim Uploadfortschritt 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 der Antwortstatuscodes, deren zugehöriger PipelineResponse-Text als Datenstrom behandelt werden soll. Wenn streamResponseStatusCodes den Wert Number.POSITIVE_INFINITY alle Status als Datenstrom behandelt werden.
streamResponseStatusCodes?: Set<number>
Eigenschaftswert
Set<number>
timeout
Die Anzahl der Millisekunden, die eine Anforderung annehmen 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 für die Konfiguration der TLS-Authentifizierung
tlsSettings?: TlsSettings
Eigenschaftswert
tracingOptions
Ablaufverfolgungsoptionen, die für alle erstellten Spans verwendet werden sollen.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
url
Die URL, an die die Anforderung gestellt werden soll.
url: string
Eigenschaftswert
string
withCredentials
Gibt an, ob der Benutzer-Agent Cookies von der anderen Domäne im Falle von Cross-Origin-Anforderungen senden soll. Standardwert ist "false".
withCredentials: boolean
Eigenschaftswert
boolean