PipelineRequest interface

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

Özellikler

abortSignal

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

body

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

formData

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

headers

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

keepAlive

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

method

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

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri arama.

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama.

proxySettings

Proxy yapılandırması.

requestId

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

spanOptions

İzleme etkinleştirildiğinde bir yayılma alanı oluşturmak için kullanılan seçenekler.

streamResponseStatusCodes

Karşılık gelen PipelineResponse gövdesi akış olarak ele alınması gereken yanıt durum kodlarının listesi.

timeout

otomatik olarak sonlandırılmadan önce bir isteğin 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.

url

İstekte bulunacak URL.

withCredentials

Kimlik bilgilerinin (tanımlama bilgileri) bir XHR sırasında birlikte gönderilmesi gerekiyorsa. Varsayılan değer false'tur.

Özellik Ayrıntıları

abortSignal

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

abortSignal?: AbortSignalLike

Özellik Değeri

body

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

body?: RequestBodyType

Özellik Değeri

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

keepAlive

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

keepAlive?: boolean

Özellik Değeri

boolean

method

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

method: HttpMethods

Özellik Değeri

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri arama.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

onUploadProgress

Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama.

onUploadProgress?: (progress: TransferProgressEvent) => void

Özellik Değeri

(progress: TransferProgressEvent) => void

proxySettings

Proxy yapılandırması.

proxySettings?: ProxySettings

Özellik Değeri

requestId

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

requestId: string

Özellik Değeri

string

spanOptions

İzleme etkinleştirildiğinde bir yayılma alanı oluşturmak için kullanılan seçenekler.

spanOptions?: SpanOptions

Özellik Değeri

@azure/core-tracing.SpanOptions

streamResponseStatusCodes

Karşılık gelen PipelineResponse gövdesi akış olarak ele alınması gereken yanıt durum kodlarının listesi.

streamResponseStatusCodes?: Set<number>

Özellik Değeri

Set<number>

timeout

otomatik olarak sonlandırılmadan önce bir isteğin 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

url

İstekte bulunacak URL.

url: string

Özellik Değeri

string

withCredentials

Kimlik bilgilerinin (tanımlama bilgileri) bir XHR sırasında birlikte gönderilmesi gerekiyorsa. Varsayılan değer false'tur.

withCredentials: boolean

Özellik Değeri

boolean