في كثير من الأحيان ، سيستغرق برنامج ASP الذي نكتبه واحدًا أو حتى بضع دقائق لأنه يقوم بالكثير من العمليات. من أجل تمكين مستخدمي البرامج من الانتظار بصبر لتنفيذ البرنامج ، نريد غالبًا أن يشير شريط التقدم إلى حالة تنفيذ البرنامج. أو على الأقل يجب عليك عرض نص توضيحي مثل: "تحميل البيانات" ، "حفظ البيانات" ، وما إلى ذلك في هذا الوقت ، سنستخدم Response.Flush (). سوف يرسل البيانات المترجمة في المخزن المؤقت إلى العميل أولاً.
ولكن هناك عدة مرات عندما نجد أنه على الرغم من أننا نستخدم Response.flush () ، فإننا لا نرسل المعلومات السابقة إلى العميل لعرضها. ما نقدمه لا يزال شاشة بيضاء. بعد الاختبار المتكرر ، توصلت إلى نتيجة (تمثل فقط الآراء الشخصية ، يمكن ذكرها في الإرادة ، ولكن على مسؤوليتك الخاصة). أي أن محتوى التدفق يجب أن يكون لديه ما لا يقل عن 256 بايت. هذا هو ، فقط عندما تنتج التجميع ما لا يقل عن 256 بايت من البيانات ، يمكن إرسال المعلومات إلى العميل وعرضها بعد تنفيذ Response.flush ().