PipelineRequest interface
İşlem hattı tarafından yapılan istekle ilgili meta veriler.
Özellikler
abort |
İsteği daha sonra durdurmak için kullanılır. |
agent | YALNıZCA NODEJS Özel |
allow |
İstek HTTPS yerine HTTP üzerinden gönderilirse true olarak ayarlayın |
body | HTTP gövde içeriği (varsa) |
disable |
Bağlantının yeniden kullanılamaması gerekiyorsa. |
enable |
YALNIZCA TARAYıCı Tarayıcı Akışlarını etkinleştirmek için yalnızca tarayıcı seçeneği. Bu seçenek ayarlanırsa ve yanıt bir akışsa yanıtın bir özelliği Varsayılan değer false |
form |
Tarayıcı form gönderisi simülasyonu yapmak için |
headers | İstek yapılırken kullanılacak HTTP üst bilgileri. |
method | İstek yapılırken kullanılacak HTTP yöntemi. |
on |
İndirme ilerlemesi üzerine tetiklenen geri çağırma. |
on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma. |
proxy |
Ara sunucu yapılandırması. |
request |
İstek için benzersiz tanımlayıcı. Günlüğe kaydetme ve izleme için kullanılır. |
stream |
Karşılık gelen PipelineResponse gövdesi akış olarak ele alınması gereken yanıt durum kodlarının listesi. streamResponseStatusCodes değeri içerdiğinde Number.POSITIVE_INFINITY herhangi bir durum akış olarak kabul edilir. |
timeout | bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.
İstek sonlandırılırsa bir |
tls |
TLS kimlik doğrulamasını yapılandırma ayarları |
tracing |
Oluşturulan tüm Span'lar için kullanılacak izleme seçenekleri. |
url | İstekte bulunulanın URL'si. |
with |
Çıkış noktaları arası istekler söz konusu olduğunda kullanıcı aracısının diğer etki alanından tanımlama bilgileri gönderip göndermeyeceğini gösterir. Varsayılan değer false şeklindedir. |
Özellik Ayrıntıları
abortSignal
İsteği daha sonra durdurmak için kullanılır.
abortSignal?: AbortSignalLike
Özellik Değeri
agent
YALNıZCA NODEJS
Özel http.Agent
/https.Agent
bir sağlamak için yalnızca düğüm seçeneği.
Tarayıcıda çalışırken hiçbir şey yapmaz.
agent?: Agent
Özellik Değeri
allowInsecureConnection
İstek HTTPS yerine HTTP üzerinden gönderilirse true olarak ayarlayın
allowInsecureConnection?: boolean
Özellik Değeri
boolean
body
disableKeepAlive
Bağlantının yeniden kullanılamaması gerekiyorsa.
disableKeepAlive?: boolean
Özellik Değeri
boolean
enableBrowserStreams
YALNIZCA TARAYıCı
Tarayıcı Akışlarını etkinleştirmek için yalnızca tarayıcı seçeneği. Bu seçenek ayarlanırsa ve yanıt bir akışsa yanıtın bir özelliği browserStream
olur ve bunun yerine blobBody
tanımlanmamış olur.
Varsayılan değer false
enableBrowserStreams?: boolean
Özellik Değeri
boolean
formData
headers
method
onDownloadProgress
İndirme ilerlemesi üzerine tetiklenen geri çağırma.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
onUploadProgress
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.
onUploadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
proxySettings
requestId
İstek için benzersiz tanımlayıcı. Günlüğe kaydetme ve izleme için kullanılır.
requestId: string
Özellik Değeri
string
streamResponseStatusCodes
Karşılık gelen PipelineResponse gövdesi akış olarak ele alınması gereken yanıt durum kodlarının listesi. streamResponseStatusCodes değeri içerdiğinde Number.POSITIVE_INFINITY herhangi bir durum akış olarak kabul edilir.
streamResponseStatusCodes?: Set<number>
Özellik Değeri
Set<number>
timeout
bir isteğin otomatik olarak sonlandırılmadan önce alabildiği milisaniye sayısı.
İstek sonlandırılırsa bir AbortError
oluşturulur.
Varsayılan değer 0'dır ve bu da zaman aşımını devre dışı bırakır.
timeout: number
Özellik Değeri
number
tlsSettings
tracingOptions
Oluşturulan tüm Span'lar için kullanılacak izleme seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
url
İstekte bulunulanın URL'si.
url: string
Özellik Değeri
string
withCredentials
Çıkış noktaları arası istekler söz konusu olduğunda kullanıcı aracısının diğer etki alanından tanımlama bilgileri gönderip göndermeyeceğini gösterir. Varsayılan değer false şeklindedir.
withCredentials: boolean
Özellik Değeri
boolean