Aracılığıyla paylaş


PipelineRequest interface

İşlem hattı tarafından yapılan istekle ilgili meta veriler.

Özellikler

abortSignal

İsteği daha sonra durdurmak için kullanılır.

agent

YALNıZCA NODEJS

Özel http.Agent/https.Agentbir sağlamak için yalnızca düğüm seçeneği. Tarayıcıda çalışırken hiçbir şey yapmaz.

allowInsecureConnection

İstek HTTPS yerine HTTP üzerinden gönderilirse true olarak ayarlayın

body

HTTP gövde içeriği (varsa)

disableKeepAlive

Bağlantının yeniden kullanılamaması gerekiyorsa.

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

formData

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.

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri çağırma.

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.

proxySettings

Ara sunucu yapılandırması.

requestId

İstek için benzersiz tanımlayıcı. Günlüğe kaydetme ve izleme için kullanılır.

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.

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.

tlsSettings

TLS kimlik doğrulamasını yapılandırma ayarları

tracingOptions

Oluşturulan tüm Span'lar için kullanılacak izleme seçenekleri.

url

İstekte bulunulanın URL'si.

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.

Ö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.Agentbir 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

HTTP gövde içeriği (varsa)

body?: RequestBodyType

Özellik Değeri

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

Tarayıcı form gönderisi simülasyonu yapmak için

formData?: FormDataMap

Özellik Değeri

headers

İstek yapılırken kullanılacak HTTP üst bilgileri.

headers: HttpHeaders

Özellik Değeri

method

İstek yapılırken kullanılacak HTTP yöntemi.

method: HttpMethods

Özellik Değeri

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

Ara sunucu yapılandırması.

proxySettings?: ProxySettings

Özellik Değeri

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

TLS kimlik doğrulamasını yapılandırma ayarları

tlsSettings?: TlsSettings

Özellik Değeri

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