Per FSO Datei öffnen
John Barden
- asp.net
Hi,
wenn ich per FSO eine Datei öffnen will, um z. B. den Inhalt auszulesen, dann mach ich das so:
Set objFileSys = Server.CreateObject("Scripting.FileSystemObject")
Set objTextStream = objFileSys.OpenTextFile("C:\test.txt")
Aber ich kann keine Datei von einem Webserver öffnen:
Set objTextStream = objFileSys.OpenTextFile("http://localhost/test/test.htm")
Hier bekomm ich den Fehler Ungültige(r) Dateiname oder -nummer.
Gibts da ne Möglichkeit auch Dateien über http zu öffnen? Vielleicht zuerst die Datei lokal speichern und dann öffnen?
Danke
Grüße
John
Hi,
...
Aber ich kann keine Datei von einem Webserver öffnen:
Set objTextStream = objFileSys.OpenTextFile("http://localhost/test/test.htm")
Hier bekomm ich den Fehler Ungültige(r) Dateiname oder -nummer.
Ueber http geht es nicht, es wird der genaue Pfad benoetigt. Wenn Du nicht genau weisst wo die Datei auf dem Server liegt verwende server.mappath() in Deinem Code.
Gruss, Melanie
Ueber http geht es nicht, es wird der genaue Pfad benoetigt. Wenn Du nicht genau weisst wo die Datei auf dem Server liegt verwende server.mappath() in Deinem Code.
Gruss, Melanie
Hi,
danke für die Antwort. Aber Server.MapPath() bringt mir in dem Fall auch nix, weil ich dann ne .html Datei von nem anderen Server auslesen will.
Gibts da nicht irgend eine Möglichkeit?
Gruß
John
Halihallo John
danke für die Antwort. Aber Server.MapPath() bringt mir in dem Fall auch nix, weil ich dann ne .html Datei von nem anderen Server auslesen will.
Komponente AspHTTP.Conn z.B.?
Viele Grüsse
Philipp