PipelineRequest interface

بيانات التعريف حول طلب يتم إجراؤه بواسطة البنية الأساسية لبرنامج ربط العمليات التجارية.

الخصائص

abortSignal

يستخدم لإجهاض الطلب لاحقا.

body

محتوى نص HTTP (إن وجد)

formData

لمحاكاة منشور نموذج مستعرض

headers

عناوين HTTP لاستخدامها عند إجراء الطلب.

keepAlive

إذا كان يجب إعادة استخدام الاتصال.

method

أسلوب HTTP المراد استخدامه عند إجراء الطلب.

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

proxySettings

تكوين الوكيل.

requestId

معرف فريد للطلب. يستخدم للتسجيل والتتبع.

spanOptions

الخيارات المستخدمة لإنشاء نطاق عند تمكين التتبع.

streamResponseStatusCodes

قائمة رموز حالة الاستجابة التي يجب التعامل مع نص PipelineResponse المقابل لها كتدفق.

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. إذا تم إنهاء الطلب، يتم طرح AbortError. الإعدادات الافتراضية إلى 0، مما يعطل المهلة.

url

عنوان URL لتقديم الطلب إليه.

withCredentials

إذا كان يجب إرسال بيانات الاعتماد (ملفات تعريف الارتباط) أثناء XHR. الإعدادات الافتراضية للخطأ.

تفاصيل الخاصية

abortSignal

يستخدم لإجهاض الطلب لاحقا.

abortSignal?: AbortSignalLike

قيمة الخاصية

body

محتوى نص HTTP (إن وجد)

body?: RequestBodyType

قيمة الخاصية

formData

لمحاكاة منشور نموذج مستعرض

formData?: FormDataMap

قيمة الخاصية

headers

عناوين HTTP لاستخدامها عند إجراء الطلب.

headers: HttpHeaders

قيمة الخاصية

keepAlive

إذا كان يجب إعادة استخدام الاتصال.

keepAlive?: boolean

قيمة الخاصية

boolean

method

أسلوب HTTP المراد استخدامه عند إجراء الطلب.

method: HttpMethods

قيمة الخاصية

onDownloadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.

onDownloadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

onUploadProgress

رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.

onUploadProgress?: (progress: TransferProgressEvent) => void

قيمة الخاصية

(progress: TransferProgressEvent) => void

proxySettings

تكوين الوكيل.

proxySettings?: ProxySettings

قيمة الخاصية

requestId

معرف فريد للطلب. يستخدم للتسجيل والتتبع.

requestId: string

قيمة الخاصية

string

spanOptions

الخيارات المستخدمة لإنشاء نطاق عند تمكين التتبع.

spanOptions?: SpanOptions

قيمة الخاصية

@azure/core-tracing.SpanOptions

streamResponseStatusCodes

قائمة رموز حالة الاستجابة التي يجب التعامل مع نص PipelineResponse المقابل لها كتدفق.

streamResponseStatusCodes?: Set<number>

قيمة الخاصية

Set<number>

timeout

عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. إذا تم إنهاء الطلب، يتم طرح AbortError. الإعدادات الافتراضية إلى 0، مما يعطل المهلة.

timeout: number

قيمة الخاصية

number

url

عنوان URL لتقديم الطلب إليه.

url: string

قيمة الخاصية

string

withCredentials

إذا كان يجب إرسال بيانات الاعتماد (ملفات تعريف الارتباط) أثناء XHR. الإعدادات الافتراضية للخطأ.

withCredentials: boolean

قيمة الخاصية

boolean