Einzelnen Beitrag anzeigen

Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
314 Beiträge
 
Delphi 12 Athens
 
#2

AW: Datei auf FTP Server OHNE Indy

  Alt 4. Jul 2021, 16:51
Ich könnte dir einen http/https-Upload anbieten. TmpFile ist der komplette Pfad und Name der lokalen Datei:

NetHttpClient1.Put('http://deinedomain.de/'+RemoteDir+ExtractFileName(TmpFile), TmpFile);


Und zum Authentifizieren:

Delphi-Quellcode:
procedure TForm3.NetHTTPClient1AuthEvent(const Sender: TObject; AnAuthTarget: TAuthTargetType; const ARealm, AURL: string; var AUserName, APassword: string; var AbortAuth: Boolean; var Persistence: TAuthPersistenceType);
begin
if AnAuthTarget = TAuthTargetType.Server then
 begin
 {Achtung: bei falschem Password wird keine Exception (auch nicht beim Upload geworfen}
 AUserName:='deinusername';
 APassword:='deinpasswort';
 end;
end;
  Mit Zitat antworten Zitat