title: Buffered Output from httpResponse.end()?
body: <p>In .NET, the description of <code>httpResponse.end()</code> states "Sends all currently buffered output to the client". Can anyone explain to me what that means? Specifically what is 'buffered output'? I am asking because I was asked to replace <code>httpResponse.end</code> with <code>HttpContext.Current.ApplicationInstance.CompleteRequest()</code>. This is causing issues when there are files involved, so I'm guessing that phrase has something to do with it.</p>