ماذا يحدث عندما يغلق المستخدم المتصفح انتظار مكالمة خدمة الإنترنت منذ فترة طويلة؟

StackOverflow https://stackoverflow.com/questions/403853

  •  03-07-2019
  •  | 
  •  

سؤال

ولدي مشكلة مشابهة مثل هنا: HTTP: // الاجتماعية. msdn.microsoft.com/forums/en-US/biztalkgeneral/thread/87d5a6ec-04ee-4c6f-8267-f526ee105f0b

ولدي صفحة على شبكة الإنترنت asp.net الذي يستدعي خدمة ويب BizTalk. والتزامن BizTalk لا الأشياء، وإرجاع استجابة إلى صفحة asp.net. يمكن أن تستغرق هذه العملية ما يصل إلى دقيقة أو اثنتين. أحصل على الكثير من مهلة ولكن يبدو أن التزامن BizTalk تعود في غضون 30 ثانية في المتوسط.

وأنا أتساءل، ماذا يحدث إذا قدم طلب المعلن، وبعد ذلك على الفور إغلاق المتصفح. هل يتوقف العميل asp.net انتظار طلب BizTalk ل(ويسبب مهلة) أم أنها لا تزال تنتظر الطلب حتى إذا كان المستخدم قد أغلقت المتصفح؟

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

المحلول

وطلب ASP.NET يواصل تنفيذ، يجهلون حقيقة أن المتصفح التي قدمت في الأصل GET / وظيفة لم تعد تنتظر. وطلب استكمال، ومنع أي أخطاء أخرى، مثل مهلة الخادم.

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