Hi :) <BR><BR>I&#039;m a bit of a Perl/PHP head, but I&#039;ve been asked to write a little HTTP file upload system using ASP, so I thought I&#039;d give it a go..<BR><BR>I don&#039;t want to use third-party tools, whether free or not, because I won&#039;t learn anything that way, plus I need to be able to provide a progress bar...<BR><BR>I&#039;ve looked at Request.BinaryRead, but this only makes the data available AFTER the upload has finished... We&#039;re talking about easily a megabyte of data per file (AutoCAD drawings), so is there any way(short of writing a small webserver) to read the HTTP header data &#039;live&#039; as it comes in from the client?<BR><BR>Thanks!<BR><BR>Gavin.<BR>