PipelineRequestOptions interface
İstek başlatma ayarları. Neredeyse Kısmi PipelineRequest'e<> eşdeğerdir, ancak url zorunludur.
Özellikler
| abort |
İsteği daha sonra durdurmak için kullanılır. |
| body | HTTP gövdesi içeriği (varsa) |
| form |
Tarayıcı form gönderisi simülasyonu yapmak için |
| headers | İstek yapılırken kullanılacak HTTP üst bilgileri. |
| keep |
Bağlantının yeniden kullanılması gerekiyorsa. Varsayılan değer true'dır. |
| method | İstek yapılırken kullanılacak HTTP yöntemi. |
| on |
İndirme ilerlemesi üzerine tetiklenen geri arama. |
| on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama. |
| proxy |
Proxy yapılandırması. |
| request |
İstek için benzersiz bir tanımlayıcı. Günlüğe kaydetme ve izleme için kullanılır. |
| span |
İzleme etkinleştirildiğinde bir yayılma alanı oluşturmak için kullanılan seçenekler. |
| stream |
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 |
| url | İstekte bulunacak URL. |
| with |
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
formData
headers
keepAlive
Bağlantının yeniden kullanılması gerekiyorsa. Varsayılan değer true'dır.
keepAlive?: boolean
Özellik Değeri
boolean
method
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
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
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