Hi all, for security I am goign to store files outside the website, give the folder asp.net full permission and then stream the file to the user.
I've set up a test page and it works perfectly in IE, FF Opera and Chrome.Code:Dim fs As FileStream Dim strFileName As String = "testdoc.txt" fs = File.Open(UploadLink & strFileName, FileMode.Open) Dim bytBytes(fs.Length) As Byte fs.Read(bytBytes, 0, fs.Length) fs.Close() Response.AddHeader("Content-disposition", "attachment; filename=" & strFileName) Response.ContentType = "application/octet-stream" Response.BinaryWrite(bytBytes) Response.End()
My only question is how reliable is this method generally and should I expect some users to encounter issues?
Thanks Dave


Reply With Quote