العودة إلى أسئلة تخزين الكائنات
مركز المساعدة · الأسئلةتخزين الكائنات1 دقائق قراءة

كيف أقدم جزءاً فقط من كائن كبير؟

تتيح طلبات HTTP Range للعميل طلب نطاق من البايتات بدلاً من الكائن كاملاً، ما يساعد على استئناف النقل أو البحث داخل الوسائط إذا احترمت الخدمة ومسار التوزيع الطلب. تحقق من السلوك عبر المصدر وCDN والعميل.

تخزين الكائنات

تحقق من الدعم من البداية للنهاية

أرسل طلب نطاق وافحص الحالة ورأس Content-Range والطول المعاد. قد يتجاهل الوكيل الرؤوس أو يغيرها؛ تحقق من مسار المستخدم الفعلي لا المصدر وحده.

لاستئناف التنزيل، احفظ إصدار الكائن أو مدققاً مثل ETag وتأكد من ثباته قبل إضافة نطاق لاحق. وإلا فقد تجمع أجزاء من إصدارات مختلفة في ملف تالف.

طبق الوصول والتخزين المؤقت باتساق

أكد أن صلاحية كل طلب جزئي مثل صلاحية التنزيل الكامل. راجع مدة صلاحية الروابط الموقعة طوال النقل وحدود التخزين المؤقت.

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

العودة إلى أسئلة تخزين الكائنات