PipelineRequest interface
İşlem hattı tarafından yapılan bir istekle ilgili meta veriler.
Özellikler
| abort |
İsteği daha sonra durdurmak için kullanılır. |
| agent | YALNıZCA NODEJS Özel bir |
| 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ı Tarayıcı Akışlarını etkinleştirmek için yalnızca bir tarayıcı seçeneği. Bu seçenek ayarlanırsa ve yanıt bir akışsa yanıt, tanımsız olacak 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. |
| multipart |
Çok bölümlü bir isteğin gövdesi. |
| on |
İndirme ilerlemesi üzerine tetiklenen geri arama. |
| on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri arama. |
| 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. |
| request |
İstekte ayarlanacak ek seçenekler. Bu, var olanları geçersiz kılmak veya bildirilmemiş istek özelliklerini sağlamak için bir yol sağlar. Olası geçerli özellikler için bkz.
UYARI: Burada belirtilen seçenekler, istek HttpClient tarafından gönderildiğinde aynı adların özelliklerini geçersiz kılar. |
| 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 değerlendirilir. |
| timeout | otomatik olarak sonlandırılmadan önce bir isteğin 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'ler için kullanılacak izleme seçenekleri. |
| url | İstekte bulunacak URL. |
| 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öndermemesi gerektiğini gösterir. 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
agent
YALNıZCA NODEJS
Özel bir http.Agent/https.Agentsağ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ö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ı
Tarayıcı Akışlarını etkinleştirmek için yalnızca bir tarayıcı seçeneği. Bu seçenek ayarlanırsa ve yanıt bir akışsa yanıt, tanımsız olacak browserStream yerine bir özellik blobBody sahip olur.
Varsayılan değer false
enableBrowserStreams?: boolean
Özellik Değeri
boolean
formData
headers
method
multipartBody
Çok bölümlü bir isteğin gövdesi.
multipartBody?: MultipartRequestBody
Ö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
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
requestOverrides
İstekte ayarlanacak ek seçenekler. Bu, var olanları geçersiz kılmak veya bildirilmemiş istek özelliklerini sağlamak için bir yol sağlar.
Olası geçerli özellikler için bkz.
- NodeJS https.request seçenekleri: https://nodejs.org/api/http.html#httprequestoptions-callback
- Tarayıcı RequestInit: https://developer.mozilla.org/en-US/docs/Web/API/RequestInit
UYARI: Burada belirtilen seçenekler, istek HttpClient tarafından gönderildiğinde aynı adların özelliklerini geçersiz kılar.
requestOverrides?: Record<string, unknown>
Özellik Değeri
Record<string, unknown>
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 değerlendirilir.
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
tlsSettings
tracingOptions
Oluşturulan tüm Span'ler için kullanılacak izleme seçenekleri.
tracingOptions?: OperationTracingOptions
Özellik Değeri
url
İstekte bulunacak URL.
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öndermemesi gerektiğini gösterir. Varsayılan değer false'tur.
withCredentials: boolean
Özellik Değeri
boolean