IFileDownloadOptions interface
الخصائص
| max |
اختياري. متوفر فقط في NODE.JS. كم عدد مرات إعادة المحاولة التي سيتم إجراؤها عند انتهاء دفق تنزيل النص الأصلي بشكل غير متوقع. لن يؤدي النوع أعلاه من الأطراف إلى تشغيل نهج إعادة المحاولة المحدد في البنية الأساسية لبرنامج ربط العمليات التجارية، لأنها لا تنبعث منها أخطاء في الشبكة. باستخدام هذا الخيار، تعني كل إعادة محاولة إضافية إجراء طلب FileURL.download() إضافي من النقطة المقطوعة، حتى يتم تنزيل النطاق المطلوب بنجاح أو الوصول إلى maxRetryRequests. القيمة الافتراضية هي 5، يرجى تعيين قيمة أكبر عند تحميل الملفات الكبيرة في شبكة ضعيفة. |
| progress | قم بتنزيل معالج تحديث الحدث. |
| range |
عند تعيين هذا العنوان إلى صحيح وتحديده مع رأس النطاق، تقوم الخدمة بإرجاع تجزئة 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