title: Can I return multiple content types per one http request?
body: <p>Reporting system has list of available reports on a web page. When user clicks on a report new browser window opens, server starts to prepare report (winword document) and then sends it back after 2-10 seconds. </p>
  
  <p>Code in the handler looks like the following:</p>
  
  <pre><code> context.Response.AddHeader("Content-Disposition", 
     "attachment;filename=report.doc");
   context.Response.BinaryWrite(reportDocument);
  </code></pre>
  
  <p>I want to show "please wait" in this new window. Is it possible to prepare html content immediately  ("please wait") send it back and then continue with time-consuming report preparation not closing connection? </p>
  
  <p>What do you suggest if it's not possible to return multiple content types per one http request?</p>
  
  <p>Thank you in advance! </p>