مشاركة عبر


IFileDownloadOptions interface

الخصائص

maxRetryRequests

اختياري. متوفر فقط في NODE.JS. كم عدد مرات إعادة المحاولة التي سيتم إجراؤها عند انتهاء دفق تنزيل النص الأصلي بشكل غير متوقع. لن يؤدي النوع أعلاه من الأطراف إلى تشغيل نهج إعادة المحاولة المحدد في البنية الأساسية لبرنامج ربط العمليات التجارية، لأنها لا تنبعث منها أخطاء في الشبكة.

باستخدام هذا الخيار، تعني كل إعادة محاولة إضافية إجراء طلب FileURL.download() إضافي من النقطة المقطوعة، حتى يتم تنزيل النطاق المطلوب بنجاح أو الوصول إلى maxRetryRequests.

القيمة الافتراضية هي 5، يرجى تعيين قيمة أكبر عند تحميل الملفات الكبيرة في شبكة ضعيفة.

progress

قم بتنزيل معالج تحديث الحدث.

rangeGetContentMD5

عند تعيين هذا العنوان إلى صحيح وتحديده مع رأس النطاق، تقوم الخدمة بإرجاع تجزئة MD5 للنطاق، طالما أن النطاق أقل من أو يساوي 4 ميغابايت في الحجم.

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

maxRetryRequests

اختياري. متوفر فقط في NODE.JS. كم عدد مرات إعادة المحاولة التي سيتم إجراؤها عند انتهاء دفق تنزيل النص الأصلي بشكل غير متوقع. لن يؤدي النوع أعلاه من الأطراف إلى تشغيل نهج إعادة المحاولة المحدد في البنية الأساسية لبرنامج ربط العمليات التجارية، لأنها لا تنبعث منها أخطاء في الشبكة.

باستخدام هذا الخيار، تعني كل إعادة محاولة إضافية إجراء طلب FileURL.download() إضافي من النقطة المقطوعة، حتى يتم تنزيل النطاق المطلوب بنجاح أو الوصول إلى maxRetryRequests.

القيمة الافتراضية هي 5، يرجى تعيين قيمة أكبر عند تحميل الملفات الكبيرة في شبكة ضعيفة.

maxRetryRequests?: undefined | number

قيمة الخاصية

undefined | number

progress

قم بتنزيل معالج تحديث الحدث.

progress?: undefined | (progress: TransferProgressEvent) => void

قيمة الخاصية

undefined | (progress: TransferProgressEvent) => void

rangeGetContentMD5

عند تعيين هذا العنوان إلى صحيح وتحديده مع رأس النطاق، تقوم الخدمة بإرجاع تجزئة MD5 للنطاق، طالما أن النطاق أقل من أو يساوي 4 ميغابايت في الحجم.

rangeGetContentMD5?: undefined | false | true

قيمة الخاصية

undefined | false | true