Wolltest du nicht eine Datei per
FTP hochladen?
Du nutzt jetzt aber IdHTTP und übergibst der Text-Datei auf deinem Server die neue Textdatei als Parameter.
Dass kann nicht funktionieren da
a) Die Datei auf deinem Server nicht existiert
b) Du per HTTP keine Dateien hochladen kannst.
Da musst dazu IdFTP nutzen
EDIT:
Hier mal ein Beispiel:
Delphi-Quellcode:
IdFTP1.Host := '
localhost';
IdFTP1.Username := '
Testuser';
IdFTP1.Password := '
Testpasswort';
IdFTP1.Connect;
IdFTP1.Put('
C:\blablabla\123.txt', '
irgendwas.456');
IdFTP1.Get('
irgendwas.456', '
C:\blablabla\TEST.txt');
IdFTP1.Disconnect;
EDIT2: get hinzugefügt