HttpListener gives you response stream, but calling flush means nothing (and from sources it\'s clear, because it\'s actually doing nothing). Digging inside HTTP API shows t
Flush only works in most of the System.Net namespace when Transfer-Encoding is set to Chuncked, else the whole request is returned and Flush really does nothing. At least this is what I have experienced while working with HttpWebResponse.