Kopieren mit FileSystemObject und IIS
David
- asp.net
hallo
ich möchte mit asp eine datei aus dem web... auf den server speichern... wie?
<%
Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.GetFile("http://www._____.at/images/___.gif")
MyFile.Copy ("c:\_____.gif")
%>
folgender fehler tritt auf:
Laufzeitfehler in Microsoft VBScript- Fehler '800a0035'
Die Datei wurde nicht gefunden.
kann man mit dem kopieren befehlen keine url verwenden? ... wie könnte ich das anders noch schaffen eine datei aus dem web auf dem server zu speichern?
mfg
David
Hi, hallo
das liegt daran, dass das FileSystemObject für das Dateisystem des Servers zuständig ist. Und dieses schließt nicht den Namespace Internet ein. Zum Grabben von Websitedaten mußt du andere technologien verwenden.
für alles auf .net basierende (C#.net, ASP.net) gibt es das Objekt "WebRequest"
unter normalem ASP gibt es sicherlich auch möglichkeiten
am besten du schaust mal auf www.aspheute.com oder www.aspfaq.de nach Lösungen
Tschau, tschüß,
Frank