Entwickler-Ecke

Internet / Netzwerk - per Indy Datei herunterladen


colaka - Sa 16.06.12 15:44
Titel: per Indy Datei herunterladen
Hallo,

von einem Großhändler habe ich einen Link erhalten, mit dem ich täglich seine Artikelliste herunterladen kann. Der Link hat die Form: ftp:\\firma:preisliste@firma.de/liste.csv

Wenn ich diesen Link im Browser aufrufe, erscheint die Artikelliste und ich kann sie auch herunterladen. Über mein Delphi-Programm schaffe ich das Herunterladen aber nicht. Auch mit FileZilla komme ich nicht an die Datei.

Wenn ich es mit IdHTTP versuche, meldet mir Delphi: falsches Protokoll und mit IdFTP erscheint auch eine Fehlermeldung.

Ich bräuchte halt die typischen Angaben:
Servername, Benutzername, Passwort und Dateiname.

Vielleicht kann mir hier jemand den entscheidenden Tip geben?

Danke


Narses - Sa 16.06.12 17:19

Moin!

[quote:5a7620b062=\"user profile iconcolaka\"(664503)]Ich bräuchte halt die typischen Angaben:
[...]
Vielleicht kann mir hier jemand den entscheidenden Tip geben?[/quote:5a7620b062]Die hast du doch schon: ;)
[quote:5a7620b062=\"user profile iconcolaka\"(664503)]ftp:\\\\firma:preisliste@firma.de/liste.csv[/quote:5a7620b062]
Protokoll: FTP
Servername: firma.de
Benutzername: firma
Passwort: preisliste
Pfad: /
Dateiname: liste.csv

cu
Narses


Martok - So 17.06.12 15:22

Dass IdFTP das nicht selber auflösen kann, könnte an den falschrum stehenden // liegen.
An sich haben die nämlich einen Parser für URLs drin, der die einzelnen Felder rausfischt.