![]() |
Download einer Datei von einem Server mit Login
Hi,
ich suche nach einer möglichkeit mit Indy o.ä. einen HTTP-Download einer Datei durchzuführen. Allerdings muss ich mit bei dem Server anmelden mit Login und Passwort, dafür habe ich bisher keine Option bei indy-http gefunden. Gibt es dort überhaupt eine möglichkeit ? danke schonmal für eure antworten! |
Re: Download einer Datei von einem Server mit Login
Um was für einen Login handelt es sich? Http-Auth? Script?
Im ersten Fall kannst du mal schauen, ob ein Login per URL möglich ist: ![]() |
Re: Download einer Datei von einem Server mit Login
Du mußt auf der Seite nachsehen wie die Parameter heißen und ob sie per POST oder GET erwartete werden.
|
Re: Download einer Datei von einem Server mit Login
Zitat:
das scheint leider nicht zu gehen, der server gibt aus: "ungültige Syntax" Zitat:
aber welche Komponente verwende ich nun dafür? |
Re: Download einer Datei von einem Server mit Login
Zitat:
|
Re: Download einer Datei von einem Server mit Login
Zitat:
aber wie gebe ich dort nun für POST meine logindaten ein ? per idhttp.request.username und .password ? |
Re: Download einer Datei von einem Server mit Login
Scheinbar handelt es sich um ein Login per Script.
Wie mkinzler schon sagte musst du schauen, wie die Parameter heissen, die das Script zum Login will. Dann kannst du z.B. dieses Beispiel nehmen ![]() |
Re: Download einer Datei von einem Server mit Login
danke, das hat mir schon weiter geholfen, allerdings habe ich ein problem und ich weiß nicht woran es liegt...
entweder hat die function ein problem damit an CGI-scripts zu senden oder er mag kein HTTPS und SSL. |
Re: Download einer Datei von einem Server mit Login
Wenn du mit Informationen nicht so geizen würdest, könnte man dir vielleicht auch mit weniger Nachfragen helfen ... ;)
|
Re: Download einer Datei von einem Server mit Login
ok^^
also ich möchte mich Download vom Rapidshare Server durchführen, und da ich einen Premiumaccount habe möchte ich mich anmelden, ansich müsste es auch irgendwie ähnlich bei einem Downloadmanager (z.b. Flashget) gehen, wo man einfach die Logindaten einträgt und der dann somit vom Server als Premiumuser identifiziert wird. Man könnte allerdings auch sich auf dem Rapidshare Server einloggen und dann hat man ein cookie, welches einen als Premiumuser identifiziert. Allerdings muss ich mich dort auf einem CGI-Script mit HTTPS/SSL einloggen. Daher wäre die 1. Variate wie Flashget ansich das was ich möchte ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz