[ASP.NET] File streamen naar browser, error

Pagina: 1
Acties:

  • Tommel
  • Registratie: November 2000
  • Niet online
Ik stream een willekeurige file vanuit een webapplicatie naar de browser, middels onderstaande code.

ASP.NET:
1
2
3
4
5
6
7
8
'Hier nog wat code ter beveiliging
Dim file As New System.IO.FileInfo("E:\usr\web\project\websitedata\testfile.rtf")
Response.Clear()
Response.AddHeader("Content-Disposition", "attachment; filename=" & file.Name)
Response.AddHeader("Content-Length", file.Length.ToString())
Response.ContentType = "application/octet-stream"
Response.WriteFile(file.FullName)
Response.End()

De files staan op de webserver, echter bij de 1e aanroep zegt hij "Could not find file bla bla enz."
Doe ik een refresh krijg ik de file netjes ter download aangeboden.
Iemand enig idee?

[ Voor 8% gewijzigd door Tommel op 25-08-2005 14:59 ]


Verwijderd

Als je de link rechtstreeks in de browser plakt gebeurt dat inderdaad vrij vaak (tenminste hier ook)...

Als ik echter een link in een losse pagina laat verwijzen naar de stream (wat je uiteindelijk toch gaat doen) gaat het wel goed...