Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Suche Alternative zu TIdHTTP (https://www.delphipraxis.net/172152-suche-alternative-zu-tidhttp.html)

JonnyGuitar 15. Dez 2012 18:36

Suche Alternative zu TIdHTTP
 
Hallo zusammen,

ich stehe vor folgendem Problem, ich möchte per HTTP Komponente von Indy eine Datei per SSL
über einen Proxy herunterladen. Die Datei ist passwortgeschützt. Das klappt leider nicht, die Verbindung wird immer unterbrochen.
Ich habe wegen diesem Problem schon im Embarcadero Forum nachgefragt, leider ist noch keine Lösung
gefunden worden.

Da mir nun die Zeit wegläuft bräuchte ich eine Alternative zu der Indy Komponente. Folgende Optionen
sollte die Komponente bieten.
1) Es sollte möglich sein denDownload Fortschritt über Events anzuzeigen
2) Es sollte ein Event wie bei Indy vorhanden sein (OnAuthorization) welches getriggert wird wenn der Server
ein 401 meldet und ich in dem Event reagieren kann und dem Request die Credentials mitgeben kann.

Kennt ihr Alternativen? Es spielt keine Rolle falls die Komponente kostenpflichtig sein sollte.

PS: Um zu verifizieren das das Herunterladen der Datei über den Proxy möglich ist habe ich das Ganze
mit Overbyte ICS ausprobiert. Damit klappt das, mir fehlt dort nur leider das OnAuthorization Event.
Ausserdem habe ich das selbe mit Bordmitteln von C# versucht, auch dort läd er ohne Probleme herunter.

Ich freue mich auf eure Antworten.


Gruss Jonny

geskill 15. Dez 2012 18:57

AW: Suche Alternative zu TIdHTTP
 
Hey,
eine Alternative wäre Clever Internet Suite. Diese Komponenten habe ich aber nie getestet und kann dir nicht sagen, ob diese dein Problem lösen. Du solltest vorher einfach mal die Trial antesten.

Also könntest ein kleines Demo Programm schreiben und im Indy Forum - forums2.atozed.com posten. Wenn gambit47 Zeit schaut er mal darüber. Ich gehe jetzt auch mal davon aus, dass du eine aktuelle Indy Version benutzt und dein Code okay ist. Mit SSL + Proxy ist das schon - Tricky :D

Grüße

Bernhard Geyer 16. Dez 2012 21:39

AW: Suche Alternative zu TIdHTTP
 
http://www.nsoftware.com/ipworks/ sollte auch das gewünschte können.

JonnyGuitar 17. Dez 2012 10:01

AW: Suche Alternative zu TIdHTTP
 
Moin,

erstmal vielen Dank für die Vorschläge.
Ich habe neben der Clever Internet Suite und IPWorks auch noch RealThinClient ausprobiert.

Das Gute ist erstmal das mit allen 3 Komponenten der Download klappt.
Vermissen tue ich leider bei allen 3 die Events "OnAuthorization" und "OnProxyAuthorization".
Ich sehe nach dem Ausprobieren keine Möglichkeit zu unterscheiden ob der 401 vom Server kommt
oder vom Proxy.

Kann mir einer sagen wir das irgendwie Möglich wäre, egal bei welche Komponente?



Gruss Jonny

ByTheTime 22. Dez 2012 14:29

AW: Suche Alternative zu TIdHTTP
 
Bei den Jedi KOmponenten ist glaube ich was dabei. Da gibt es HTTPUpdate. Vllt. hilft dir eine dieser Komponenten.

Bernhard Geyer 22. Dez 2012 14:39

AW: Suche Alternative zu TIdHTTP
 
Bei IPWorks kannst du doch die Userinformationen für den Proxy in Properties hinterlegen


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 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