Forums Neueste Beiträge
 

Response.WriteFile(URL) ??

20/09/2007 - 10:55 von Frank Lehmann | Report spam
Hallo NG,

ich habe eine Webanwendung, mit der eine Datei aus einem
Unterverzeichnis der Webanwendung zum Client heruntergeladen
werden kann. Das geht so:

Response.ClearContent()
Response.AddHeader("Content-Disposition", "inline;filename=" & Chr(34) & "Statistik.pdf" & Chr(34))
Response.ContentType = "application/pdf"
Response.WriteFile(lsTempStatistikDatei)
Response.Flush()
Response.Close()

Als Erweiterung dazu suche ich eine Möglichkeit,
mit Response.WriteFile(http://firma.de/downloads/statistik.pdf)
nach diesem Muster eine Datei auf den Client zu laden.
Das funktioniert aber nicht. Ich erhalte einen Fehler
"http://firma.de/downloads/statistik.pdf ist kein gültiger virtueller Pfad"

Kann mir bitte mal jemand einen Tipp geben, wie man eine solche
Datei mit absoluter URL auf den Client laden kann?
Die soll dann im Browser erscheinen; also PDF-Plugin làdt und zeigt
sie an.

Dank an alle, die helfen wollen.

Gruß
Frank Lehmann
 

Lesen sie die antworten

#1 Christoph Schneegans
20/09/2007 - 11:19 | Warnen spam
Frank Lehmann schrieb:

Als Erweiterung dazu suche ich eine Möglichkeit,
mit Response.WriteFile(http://firma.de/downloads/statistik.pdf)
nach diesem Muster eine Datei auf den Client zu laden.



Wenn die Datei nicht auf dem lokalen Server vorhanden ist, mußt du sie zuerst
selbst herunterladen, bspw. mit den Klassen WebClient oder HttpWebRequest.

<http://schneegans.de/sv/> · Schema-Validator für XML

Ähnliche fragen