OperationRequestOptions interface
الخيارات المستخدمة عند إنشاء طلبات HTTP وإرسالها لهذه العملية.
الخصائص
allow |
تعيين إلى صحيح إذا تم إرسال الطلب عبر HTTP بدلا من HTTPS |
custom |
عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب. |
on |
رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل. |
on |
رد الاتصال الذي يتم إطلاقه عند تقدم التحميل. |
should |
ما إذا كان يجب إلغاء تسلسل HttpOperationResponse أم لا. إذا كان هذا غير معرف، فيجب إلغاء تسلسل HttpOperationResponse. |
timeout | عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. |
تفاصيل الخاصية
allowInsecureConnection
تعيين إلى صحيح إذا تم إرسال الطلب عبر HTTP بدلا من HTTPS
allowInsecureConnection?: boolean
قيمة الخاصية
boolean
customHeaders
عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب.
customHeaders?: {[key: string]: string}
قيمة الخاصية
{[key: string]: string}
onDownloadProgress
رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.
onDownloadProgress?: (progress: TransferProgressEvent) => void
قيمة الخاصية
(progress: TransferProgressEvent) => void
onUploadProgress
رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.
onUploadProgress?: (progress: TransferProgressEvent) => void
قيمة الخاصية
(progress: TransferProgressEvent) => void
shouldDeserialize
ما إذا كان يجب إلغاء تسلسل HttpOperationResponse أم لا. إذا كان هذا غير معرف، فيجب إلغاء تسلسل HttpOperationResponse.
shouldDeserialize?: boolean | (response: PipelineResponse) => boolean
قيمة الخاصية
boolean | (response: PipelineResponse) => boolean
timeout
عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا.
timeout?: number
قيمة الخاصية
number