Responsestream إعادة قراءة بعد قراءة المهلة
-
18-09-2019 - |
سؤال
أتساءل عندما قرأت دفق الاستجابة ويحدث مهلة، هل يمكنني إعادة محاولة القراءة؟ أو هل يجب علي تقديم طلب جديد؟ الخادم الذي أقوم بتنزيله لا يدعم الاستئناف، لذلك أحتاج إلى الحماية من المهلة.
المحلول
لا، لا يمكنك إعادة المحاولة. تحتاج إلى إعادة إصدار الطلب
نصائح أخرى
كيف تعرف أن الخادم لا يقبل السير الذاتية؟ هل Accept-Ranges
رأس غير موجود في الاستجابة؟ إذا لم يكن الأمر كذلك، فيمكنك استئناف الطلب باستخدام Range
رأس.
إذا لم يدعم الخادم بالفعل، فستكون أفضل ما يمكنك محاولة إبلاغ الخادم الذي تريد الاحتفاظ بالاتصال على قيد الحياة باستخدام Connection: keep-alive
رأس بالاشتراك مع Keep-Alive
رأس حيث يمكنك تحديد المهلة.
أتمنى أن يساعدك هذا.
لا تنتمي إلى StackOverflow