أريد أن أقوم بإرسال بعض الطلبات من خلال مكتبة requests، وأريد أن أوقف أي طلب يتم إرساله بعد وقت محدد من إرساله (في حالة لم ينتهي الطلب بالفعل)، على سبيل المثال بعد 3 ثوانٍ من بدء الطلب يتم إيقافه في حالة تأخر الخادم في الرد.
بعد ذلك يجب أن أقوم بإعادة إرسال نفس الطلب مرة أخرى.
هل توفر مكتبة requests وسيلة لتحديد timeout للطلب؟
السؤال
Emad Saif
أريد أن أقوم بإرسال بعض الطلبات من خلال مكتبة requests، وأريد أن أوقف أي طلب يتم إرساله بعد وقت محدد من إرساله (في حالة لم ينتهي الطلب بالفعل)، على سبيل المثال بعد 3 ثوانٍ من بدء الطلب يتم إيقافه في حالة تأخر الخادم في الرد.
بعد ذلك يجب أن أقوم بإعادة إرسال نفس الطلب مرة أخرى.
هل توفر مكتبة requests وسيلة لتحديد timeout للطلب؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.