سؤال

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

هل كانت مفيدة؟

المحلول

لا، لا يمكنك إعادة المحاولة. تحتاج إلى إعادة إصدار الطلب

نصائح أخرى

كيف تعرف أن الخادم لا يقبل السير الذاتية؟ هل Accept-Ranges رأس غير موجود في الاستجابة؟ إذا لم يكن الأمر كذلك، فيمكنك استئناف الطلب باستخدام Range رأس.

إذا لم يدعم الخادم بالفعل، فستكون أفضل ما يمكنك محاولة إبلاغ الخادم الذي تريد الاحتفاظ بالاتصال على قيد الحياة باستخدام Connection: keep-alive رأس بالاشتراك مع Keep-Alive رأس حيث يمكنك تحديد المهلة.

أتمنى أن يساعدك هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top