PipelineRequestOptions interface
İstek başlatma ayarları. Kısmi ile neredeyse eşdeğerdir, ancak URL zorunludur.
Özellikler
abort |
İsteği daha sonra durdurmak için kullanılır. |
allow |
İstek HTTPS yerine HTTP üzerinden gönderiliyorsa true olarak ayarlayın |
body | HTTP gövdesi içeriği (varsa) |
disable |
Bağlantının yeniden kullanılamaması gerekiyorsa. |
enable |
YALNIZCA TARAYıCı Streams API'sinin kullanımını etkinleştirmek için yalnızca bir tarayıcı seçeneği. Bu seçenek ayarlanırsa ve akış kullanılırsa (bkz Varsayılan değer false |
form |
Tarayıcı form gönderisi benzetimi 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 bir tanımlayıcı. Günlüğe kaydetme ve izleme için kullanılır. |
stream |
karşılık gelen PipelineResponse gövdesi bir akış olarak ele alınması gereken yanıt durum kodlarının listesi. |
timeout | Bir isteğin otomatik olarak sonlandırılmadan önce ne kadar süre alabileceğini milisaniye cinsinden belirtin.
İstek sonlandırılırsa, bir |
tracing |
İzleme etkinleştirildiğinde yayılma alanı oluşturmak için kullanılan seçenekler. |
url | İstekte bulunulanın URL'si. |
with |
XHR sırasında kimlik bilgilerinin (tanımlama bilgileri) birlikte gönderilmesi gerekiyorsa. 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
allowInsecureConnection
İstek HTTPS yerine HTTP üzerinden gönderiliyorsa 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ı
Streams API'sinin kullanımını etkinleştirmek için yalnızca bir tarayıcı seçeneği. Bu seçenek ayarlanırsa ve akış kullanılırsa (bkz streamResponseStatusCodes
. ), yanıtın bir özelliği browserStream
olur ve bunun yerine blobBody
tanımsız 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 bir 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 bir akış olarak ele alınması gereken yanıt durum kodlarının listesi.
streamResponseStatusCodes?: Set<number>
Özellik Değeri
Set<number>
timeout
Bir isteğin otomatik olarak sonlandırılmadan önce ne kadar süre alabileceğini milisaniye cinsinden belirtin.
İ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
tracingOptions
İzleme etkinleştirildiğinde yayılma alanı oluşturmak için kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
url
İstekte bulunulanın URL'si.
url: string
Özellik Değeri
string
withCredentials
XHR sırasında kimlik bilgilerinin (tanımlama bilgileri) birlikte gönderilmesi gerekiyorsa. Varsayılan değer false şeklindedir.
withCredentials?: boolean
Özellik Değeri
boolean