Servus.
Ich benötige für ein System das ich schreibe die Möglichkeit eine Datei auf einen Webserver hochzuladen, ohne einen FTP nutzen zu wollen! Da ich immer wieder feststelle, dass bei einem zyklichen Download via FTP (Verbindungs-) Fehler auftreten, suche ich eine Alternative. Zwar sind manche Fehler zu umgehen, aber diese Methode ist schlicht gesagt fürn Ar***.
Man kennt es ja von Websites, dass ein sogenannter 'Webupload' möglich ist. Die Größe der zu uploadenden Datei bestimmt der Webserver. Dahei meine Frage:
Ist es möglich mit der Indykomponente TIdHTTP eine Datei auf den Webserver hochzuladen bzw eine Datei auf diesem zu erstellen? Und wie soll das Funktionieren. Die Hilfe von Borland hilft mit leider nicht grade so...
Im Prinzip muss das Programm die folgende Funktion haben:
Eine Datei wird vom Server heruntergeladen, wenn sie vorhanden ist (diese Abfrage weiß ich auch nch nicht zu realisieren, außer mit try/catch). Ist diese Datei nun runtergeladen worden soll eine Datei auf dem Server erstellt werden, die dafür sorgt, dass der Server beim aktuallisieren der zu hernunterladenden Datei den Inhalt löscht und praktisch die Datei neu erstellt. Die hochgeladene Datei wird dann automatisch gelöscht. Das ganze bildet somit ein Handshake-Verfahren, welches zugegebenermaße sehr bescheiden gelöst wird (bzw ja eben nciht von mir gelöst wird)...
Wenns ne bessere Methode gibt, ich bin ganz Ohr (oder heißt das in Foren: ich bin ganz Auge???)
Ich benötige für ein System das ich schreibe die Möglichkeit eine Datei auf einen Webserver hochzuladen, ohne einen FTP nutzen zu wollen! Da ich immer wieder feststelle, dass bei einem zyklichen Download via FTP (Verbindungs-) Fehler auftreten, suche ich eine Alternative. Zwar sind manche Fehler zu umgehen, aber diese Methode ist schlicht gesagt fürn Ar***.
Man kennt es ja von Websites, dass ein sogenannter 'Webupload' möglich ist. Die Größe der zu uploadenden Datei bestimmt der Webserver. Dahei meine Frage:
Ist es möglich mit der Indykomponente TIdHTTP eine Datei auf den Webserver hochzuladen bzw eine Datei auf diesem zu erstellen? Und wie soll das Funktionieren. Die Hilfe von Borland hilft mit leider nicht grade so...
Im Prinzip muss das Programm die folgende Funktion haben:
Eine Datei wird vom Server heruntergeladen, wenn sie vorhanden ist (diese Abfrage weiß ich auch nch nicht zu realisieren, außer mit try/catch). Ist diese Datei nun runtergeladen worden soll eine Datei auf dem Server erstellt werden, die dafür sorgt, dass der Server beim aktuallisieren der zu hernunterladenden Datei den Inhalt löscht und praktisch die Datei neu erstellt. Die hochgeladene Datei wird dann automatisch gelöscht. Das ganze bildet somit ein Handshake-Verfahren, welches zugegebenermaße sehr bescheiden gelöst wird (bzw ja eben nciht von mir gelöst wird)...
Wenns ne bessere Methode gibt, ich bin ganz Ohr (oder heißt das in Foren: ich bin ganz Auge???)
Comment