Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Indy Proxy (https://www.delphipraxis.net/139837-indy-proxy.html)

punnzall 6. Sep 2009 17:10


Indy Proxy
 
Hab da mal eine frage :)
wenn ich gerne für indy einen proxy verwenden will, muss ich dann die komponente IdSocksInfo nutzen ?
bzw, welche proxys muss/kann ich benutzen und welche möglichkeiten gibt es da in indy ?
mfg

Wolfgang Mix 6. Sep 2009 17:30

Re: Indy Proxy
 
@punnzall:

Sorry, dsaß dich hier nach 6 Beiträgen noch keiner herzlich empfangen hat, also mache ich es, auch wenn Deine Frage noch offen ist.

Herzlich willkommen in der DP :dp:

Gruß

Wolfgang

punnzall 6. Sep 2009 17:34

Re: Indy Proxy
 
Dankeschön :)
ehrlich gesagt, war ich hier schonmal member, nur irgendwie hab ich meine daten total vergessen :)

lowF 12. Sep 2009 16:39

Re: Indy Proxy
 
Ich glabue, es gibt eine gute Kombination aus IdHTTP und IdHTTPServer, um einen Proxy zu programmieren.

Sry, Frage nicht richtig gelesen ;)

Björn Ole 12. Sep 2009 18:05

Re: Indy Proxy
 
Hallo,


für einen normalen Proxy kannst du TIdHTTP.ProxyParams mit entsprechenden Werten füllen.

Willst du einen SOCKS4/5 benutzen, setzt du einen TIdIOHandlerStack und einen TIdSocksInfo auf dein Formular (oder erzeugst sie manuell). Dann verknüpfst du nur noch TIdHTTP.IOHandler mit dem TIOHandlerStack und den TIOHandlerStack.TransparentProxy mit dem TIdSocksInfo. Jetzt kannst du dein TIdSocksInfo mit den SOCKS4/5 Daten füllen.

Willst du per SSL Webseiten über einen SOCKS4/5 abrufen, benutzt du statt des TIOHandlerStack einen TIdSSLIOHandlerSocketOpenSSL. An diesen kannst du ebenfalls den TIdSocksInfo anbinden, sogar auch mehrere hintereinander (TIdSocksInfo.ChainedProxy).

Für Server gibt es einen TIdHTTPProxyServer, bei dem kenn ich mich aber leider nicht aus.


Hoffe ich konnte mehr helfen als verwirren. :cheers:

Grüße, Björn.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz